perm filename EURBCH.MF[EU,DEK]1 blob sn#844491 filedate 1987-08-13 generic text, type C, neo UTF8
COMMENT āŠ—   VALID 00122 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00007 00002	% Euler Roman Bold
C00008 00003	%	EULER ROMAN BOLD PARAMETERS
C00009 00004	% individual character widths for bold lower case
C00012 00005	% LOWER CASE
C00013 00006	"rbla"
C00016 00007	"rblb"
C00019 00008	"rblc"
C00021 00009	"rbld"
C00025 00010	"rble"
C00027 00011	"rblf"
C00030 00012	"rblg"
C00034 00013	"rblh"
C00040 00014	"rbli"
C00043 00015	"rblj"
C00045 00016	"rblk"
C00048 00017	"rbll"
C00050 00018	"rblm"
C00055 00019	"rbln"
C00058 00020	"rblo"
C00060 00021	"rblp"
C00063 00022	"rblq"
C00066 00023	"rblr"
C00069 00024	"rbls"
C00072 00025	"rblt"
C00074 00026	"rblu"
C00077 00027	"rblv"
C00079 00028	"rblw"
C00082 00029	"rblx"
C00085 00030	"rbly"
C00089 00031	"rblz"
C00092 00032	% UPPER CASE
C00095 00033	"rbua"
C00098 00034	"rbub"
C00102 00035	"rbuc"
C00104 00036	"rbud"
C00107 00037	"rbue"
C00110 00038	"rbuf"
C00113 00039	"rbug"
C00115 00040	"rbuh"
C00118 00041	"rbui"
C00120 00042	"rbuj"
C00122 00043	"rbuk"
C00125 00044	"rbuL"
C00127 00045	"rbum"
C00131 00046	"rbun"
C00134 00047	"rbuo"
C00136 00048	"rbup"
C00139 00049	"rbuq"
C00142 00050	"rbur"
C00145 00051	"rbus"
C00148 00052	"rbut"
C00150 00053	"rbuu"
C00153 00054	"rbuv"
C00155 00055	"rbuw"
C00158 00056	"rbux"
C00161 00057	"rbuy"
C00163 00058	"rbuz"
C00165 00059	% SCRIPT LOWER CASE
C00166 00060	"sbll"
C00169 00061	% BOLD LINING FIGURES
C00170 00062	"fbl0"
C00172 00063	"fbl1"
C00174 00064	"fbl2"
C00176 00065	"fbl3"
C00179 00066	"fbl4"
C00182 00067	"fbl5"
C00185 00068	"fbn6"
C00187 00069	"fbl7"
C00189 00070	"fbl8"
C00192 00071	"fbl9"
C00195 00072	% GREEK CHARACTERS
C00196 00073	"gb000"	%cap gamma
C00198 00074	"gb001"	%cap delta
C00200 00075	"gb002"	%cap theta
C00204 00076	"gb003"	%upper case lambda
C00206 00077	"gb004"	%upper case Xi
C00209 00078	"gb005"	%upper case pi
C00212 00079	"gb006"	%upper case Sigma
C00214 00080	"gb007"	%upper case Upsilon
C00217 00081	"gb010"	%upper case Phi
C00221 00082	"gb011"	%upper case Psi
C00225 00083	"gb012"	%upper case Omega	
C00228 00084	% GREEK LOWERCASE
C00229 00085	"gb013"	%lower case alpha
C00232 00086	"gb014"	%lower case beta
C00235 00087	"gb015"	%lower case gamma
C00238 00088	"gb016"	%lower case delta
C00241 00089	"gb017"	%lower case epsilon
C00243 00090	"gb020"	%lower case zeta
C00246 00091	"gb021"	%lower case eta
C00249 00092	"gb022"	%lower case theta
C00252 00093	"gb023"	%lower case iota
C00254 00094	"gb024"	%lower case kappa
C00257 00095	"gb025"	%lower case lambda
C00259 00096	"gb026"	%lower case mu
C00262 00097	"gb027"	%lower case nu
C00264 00098	"gb030"	%lower case xi
C00268 00099	"gb031"	%lower case pi
C00272 00100	"gb032"	%lower case rho
C00275 00101	"gb033"	%lower case sigma
C00278 00102	"gb034"	%lower case tau
C00281 00103	"gb035"	%lower case upsilon
C00283 00104	"gb036"	%lower case phi
C00286 00105	"gb037"	%lower case chi
C00289 00106	"gb040"	%lower case psi
C00292 00107	"gb041"	%lower case omega
C00295 00108	"gb042"	%lower case varepsilon
C00298 00109	"gb043"	%lower case var theta
C00301 00110	"gb044"	%varpi
C00305 00111	"gb047"	%var phi
C00308 00112	"gb100"	%medium partial sign
C00311 00113	"gb175"	%wp 
C00314 00114	% PUNCTUATION
C00315 00115	"rbperiod"
C00316 00116	"rbcomma"
C00318 00117	"rblessthan"
C00319 00118	"rbslash"
C00321 00119	"rbgreaterthan"
C00322 00120	%DOTLESS CHARACTERS
C00325 00121	"rbmathi"	%dotless i
C00327 00122	"rbmathj"	%dotless j
C00329 ENDMK
CāŠ—;
% Euler Roman Bold

% ----- This font is set up as Math Italic, \textfont1, page 430 of TeXbook

mode_setup;
coding_scheme "TeX math italic subset";
%	EULER ROMAN BOLD PARAMETERS

%	These all in bitpad numbers (.001"):

	programem = 	3700;	
	baseline  =	0;
	ascender  =	capheight;
	descender =	700;
	depthy    =	700;	% depthy   =	500;
	capheight =	2600;
 	lcbody    =	1800;	%1700 for medium, 1800 for bold.
	dotheight =	2600;
	theight	  =	2330;
	lfigheight =	capheight;
	nfigbody  =	lcbody;
	nfigascender =	ascender;
	nfigdescender =	descender;


input eubase;
% individual character widths for bold lower case

lefta# = -20h#;	righta# = 0h#;
leftb# = 0h#;	rightb# = 0h#;
leftc# = 0h#;	rightc# = 0h#;
leftd# = 0h#;	rightd# = 0h#;
lefte# = -20h#;	righte# = 30h#;
leftf# = 0h#;	rightf# = 0h#;
leftg# = 0h#;	rightg# = -60h#;
lefth# = 0h#;	righth# = 0h#;
lefti# = 0h#;	righti# = 0h#;
leftj# = 0h#;	rightj# = 0h#;
leftk# = 0h#;	rightk# = 0h#;
leftl# = 0h#;	rightl# = 0h#;
leftm# = 30h#;	rightm# = 0h#;
leftn# = 0h#;	rightn# = 0h#;
lefto# = 0h#;	righto# = 0h#;
%leftp# = 0h#;	rightp# = 0h#;
leftp# = 0h#;	rightp# = -50h#; % DEK
leftq# = 0h#;	rightq# = 0h#;
leftr# = 0h#;	rightr# = 0h#;
lefts# = 0h#;	rights# = 0h#;
leftt# = 0h#;	rightt# = 0h#;
leftu# = 0h#;	rightu# = 0h#;
leftv# = 0h#;	rightv# = 0h#;
leftw# = 0h#;	rightw# = 0h#;
leftx# = 0h#;	rightx# = 0h#;
lefty# = 0h#;	righty# = 0h#;
leftz# = 0h#;	rightz# = 0h#;

% information for positioning of math accents --- DEK
skewchar=oct"177"; skew#=1/36programem*h#;
ligtable "f": skewchar kern 4skew#;
ligtable "X": skewchar kern 2skew#;
charcode:=skewchar; shipout nullpicture;

% spacing corrections before and after punctuation --- DEK
slashchar=oct"75"; periodchar=oct"72"; commachar=oct"73";
ligtable "V": "W": "Y": skewchar kern 2skew#, "T": oct"000": "F":
 slashchar kern-2skew#,"P": commachar kern-3skew#, periodchar kern-3skew#;
ligtable slashchar: "A" kern-2skew#, "a" kern -2skew#, "g" kern-2skew#,
 1 kern-2skew#, 3 kern-2skew#, oct"13" kern-2skew#; % Delta, Lambda, alpha
% LOWER CASE
set_stem_round(350,367,390,390,405,420); % DEK
more_side(100h#);
"rbla";

charbegin( "a", 2055h# + lefta# + righta#, lcbody*v#, baseline );

n := 8;
t1 := 0.6;
t2 := 3;
t3 := 5;
t4 := 7;
t5 := 9;
t6 := 10;
t7 := 11;
t8 := 12;

adj_fill.A(3)					% fixed x points
	()					% fixed y points
	((5,1), (6,2), (7,4), (8,3))		% tied points
	((1,7))					% verticals
	((2,4))					% horizontals
	((1819,1790){-42,-468}...		% 0
	 (1775,493){21,-488}...			% 1
	 (1809,307){135,-206}...		% 2
	 (1877,269){257,-1}...{344,330}		% 3
	 (2112,424)--				% 4
	 (2178,346){-216,-283}...		% 5
	 (1773,-13){-363,-160}...		% 6
	 (1608,-45){-430,10}...			% 7
	 (1480,-2){-198,207}...{-53,425}	% 8
	 (1390,243){-14,232}...{-14,232}	% 9
	 (1376,475){196,1208}...{0,1}		% 10
	 (1402,1223)--                		% 11
	 (1572,1683){203,140}...{203,140}	% 12
	 (1775,1823)--cycle);			% 13


n := 11;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 7;
t5 := 9;
t6 := 10;
t7 := 12;
t8 := 15;
t9 := 18;
t10 := 20;
t11 := 21;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,3), (5,1), (6,2), (11,2), (10,4))	% tied points
	((3,8))					% verticals
	((4,7), (2,9))				% horizontals
	((1572,1683){-325,192}...		% 0
	 (1062,1844){-455,-5}...		% 1
	 (574,1696){-10,-8}...			% 2
	 (326,1305){-323,-988}...		% *3
	 (251,708){18,-616}...			% 4
	 (320,296){237,-682}...			% *5
	 (488,26){211,-183}...			% 6
	 (727,-55){1,0}...			% 7
	 (1095,46){407,210}...{489,371}		% 8
	 (1390,243)--				% 9
	 (1376,475){-134,-251}...		% 10
	 (1218,303){-251,-167}...		% 11
	 (983,232){-360,6}...			% 12
	 (763,335){-163,202}...			% 13
	 (667,544){-133,516}...			% *14
	 (630,851){-8,421}...			% 15
	 (687,1315){237,763}...			% *16
	 (867,1614){248,208}...			% 17
	 (1094,1702){315,2}...			% 18
	 (1290,1629){198,-210}...		% 19
	 (1402,1223){0,-1}...          		% 20
	 (1376,475)--cycle);			% 21
endchar(lefta#);
"rblb";

charbegin( "b", 2063h# + leftb# + rightb#, ascender*v#, baseline );

n := 13;
t1 := 0;
t2 := 1;
t3 := 5.5;
t4 := 8;
t5 := 10;
t6 := 12;
t7 := 14;
t8 := 15;
t9 := 17;
t10 := 19;
t11 := 21;
t12 := 24;
t13 := 25;

adj_fill.A(2, 7)				% fixed x points
	(8)					% fixed y points
	((7,1), (8,2), (12,2), (13,1))		% tied points
	((3,12), (5,10))			% verticals
	((1,2), (4,11), (6,9))			% horizontals
	((1,2503){-4,-111}...{-4,-111}		% 0
	 (-3,2392){275,-8}...			% 1
	 (201,2361){226,-76}...			% 2
	 (322,2234){45,-293}...			% 3
	 (342,1877){-5,-427}...			% 4
	 (321,1074){-24,-429}...		% 5
	 (337,458){139,-965}...			% *6
	 (460,109){219,-247}...			% 7
	 (841,-53){1,0}...			% 8
	 (1557,266){425,402}...			% 9
	 (1881,1097){0,1}...			% 10
	 (1697,1673){-338,350}...		% 11
	 (1351,1824){-1,0}...{-243,-217}	% 12
	 (723,1537){-36,8}...{-36,8}		% 13
	 (687,1545)--				% 14
	 (697,1360){312,271}...			% 15
	 (902,1502){383,191}...			% *16
	 (1080,1551){1,0}...			% 17
	 (1363,1418){177,-271}...		% 18
	 (1480,879){0,-1}...			% 19
	 (1338,315){-204,-299}...		% 20
	 (1005,141){-1,0}...			% 21
	 (759,304){-7,10}...			% 22
	 (673,660){-62,1056}...{34,392}		% *23
	 (697,1360){-10,185}...{-10,185}	% 24
	 (687,1545){22,1020}...{22,1020}	% 25
	 (709,2565){0,50}...{0,50}		% 26
	 (709,2615)--cycle);			% 27

endchar(leftb#);
"rblc";

charbegin( "c", 1646h# + leftc# + rightc#, lcbody*v#, baseline );




n := 11;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 5;
t5 := 7;
t6 := 9;
t7 := 10;
t8 := 11;
t9 := 13;
t10 := 15;
t11 := 17;

adj_fill.A(7)					% fixed x points
	(1, 6)					% fixed y points
	()					% tied points
	((2,11), (4,9))				% verticals
	((3,10), (5,8))				% horizontals
	((1302,1183){-32,21}...{-32,21}		% 0
	 (1270,1204){-4,346}...			% 1
	 (1161,1594){-327,492}...		% 2
	 (1028,1674){-1,0}...			% 3
	 (835,1600){-402,-392}...		% 4
	 (600,919){0,-1}...			% 5
	 (788,338){409,-416}...			% 6
	 (1057,217){1,0}...			% 7
	 (1319,283){555,255}...{353,290}	% *8
	 (1612,472)--				% 9
	 (1685,409){-399,-439}...		% 10
	 (819,-36){-1,0}...			% 11
	 (393,131){-391,425}...			% 12
	 (203,713){0,1}...			% 13
	 (522,1626){1,1}...			% 14
	 (1111,1834){1,0}...			% 15
	 (1520,1700){283,-301}...{25,-311}	% 16
	 (1636,1404)--cycle);			% 17

endchar(leftc#);
"rbld";

charbegin( "d", 2063h# + leftd# + rightd#, ascender*v#, baseline );

n := 11;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 6;
t5 := 8;
t6 := 9;
t7 := 10;
t8 := 12;
t9 := 14;
t10 := 16;
t11 := 19;

adj_fill.A(1, 9)				% fixed x points
	()					% fixed y points
	((3,1), (4,2), (6,3), (7,4))		% tied points
	((5,11))				% verticals
	((1,2), (8,10))				% horizontals
	((1053,2501){2,-116}...{2,-116}		% 0
	 (1055,2385){384,-42}...		% 1
	 (1276,2349){321,-126}...		% 2
	 (1360,2265){108,-249}...		% 3
	 (1380,2148){20,-459}...{0,-1}		% *4
	 (1380,1806){-70,-171}...{-70,-171}	% 5
	 (1310,1635){1,-1}...			% 6
	 (1360,1526){68,-294}...		% *7
	 (1378,1341){0,-892}...{0,-892}		% 8
	 (1378,449){-4,-209}...{-4,-209}	% 9
	 (1374,240){17,-233}...			% 10
	 (1459,12){1,-1}...			% 11
	 (1591,-39){1,0}...			% 12
	 (1859,58){572,371}...{239,274}		% *13
	 (2163,332)--				% 14
	 (2106,415){-235,-204}...		% 15
	 (1867,279){-1,0}...			% 16
	 (1802,319){-174,300}...		% 17
	 (1756,529){-43,857}...			% *18
	 (1759,1176){0,1}...{42,948}		% 19
	 (1805,2589)--cycle);			% 20

n := 10;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 7;
t5 := 8;
t6 := 9;
t7 := 10;
t8 := 13;
t9 := 16;
t10 := 17;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,4), (5,1), (6,2), (10,3))		% tied points
	((3,8))					% verticals
	((2,9), (4,7))				% horizontals
	((1374,240){-20,-15}...			% 0
	 (1028,33){-646,-278}...		% *1
	 (728,-38){-1,0}...			% 2
	 (403,83){-1,1}...			% 3
	 (183,715){0,1}...			% 4
	 (256,1225){282,872}...			% *5
	 (465,1587){1,1}...			% 6
	 (1048,1831){1,0}...{635,-83}		% 7
	 (1380,1806)--				% 8
	 (1310,1635){-1,1}...			% 9
	 (1113,1688){-1,0}...			% 10
	 (806,1547){-1,-1}...			% 11
	 (654,1277){-198,-672}...		% *12
	 (595,875){0,-1}...			% 13
	 (642,536){150,-555}...			% *14
	 (758,320){1,-1}...			% 15
	 (975,234){1,0}...{153,194}		% 16
	 (1378,449)--cycle);			% 17

endchar(leftd#);
"rble";

charbegin( "e", 1853h# + lefte# + righte#, lcbody*v#, baseline );




n := 13;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 7;
t5 := 8;
t6 := 10;
t7 := 12;
t8 := 13;
t9 := 15;
t10 := 17;
t11 := 19;
t12 := 21;
t13 := 24;

adj_fill.A(8, 13)				% fixed x points
	(7, 13)					% fixed y points
	((1,1), (4,1), (5,2), (13,2))		% tied points
	((2,12), (5,10))			% verticals
	((3,11), (6,9))				% horizontals
	((617,941){671,230}...			% 0
	 (1288,1171){645,230}...		% 1
	 (1365,1222){1,1}...			% 2
	 (1384,1271){0,1}...			% 3
	 (1274,1598){-1,1}...			% 4
	 (1076,1684){-1,0}...			% 5
	 (822,1584){-1,-1}...{0,-294}		% 6
	 (617,941){-2,-154}...{-2,-154}		% 7
	 (615,787){0,-1}...			% 8
	 (786,327){1,-1}...			% 9
	 (1115,194){1,0}...			% 10
	 (1358,242){547,190}...{316,179}	% *11
	 (1662,384)--				% 12
	 (1704,299){-313,-257}...		% 13
	 (1297,34){-761,-357}...		% *14
	 (943,-58){-1,0}...			% 15
	 (419,131){-1,1}...			% 16
	 (214,755){0,1}...			% 17
	 (524,1599){1,1}...			% 18
	 (1154,1830){1,0}...			% 19
	 (1654,1673){1,-1}...			% 20
	 (1796,1292){0,-1}...			% 21
	 (1778,1206){-8,-10}...			% 22
	 (1701,1155){-1060,-368}...{-1086,-368}	% 23
	 (615,787)--cycle);			% 24

endchar(lefte#);
"rblf";

charbegin( "f", 1248h# + leftf# + rightf#, ascender*v#, baseline );

n := 17;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 6;
t5 := 7;
t6 := 8;
t7 := 9;
t8 := 10;
t9 := 11;
t10 := 12;
t11 := 13;
t12 := 14;
t13 := 15;
t14 := 16;
t15 := 19;
t16 := 21;
t17 := 23;

adj_fill.A(2, 6, 14, 17)			% fixed x points
	(9, 10)					% fixed y points
	((1,2), (9,1), (10,1), (17,2))		% tied points
	((4,15), (7,12), (8,11))		% verticals
	((3,16), (5,6), (13,14))		% horizontals
	((1123,2216){109,354}...{109,354}	% 0
	 (1232,2570){-281,117}...		% 1
	 (1047,2618){-1,0}...			% 2
	 (858,2593){-516,-216}...		% 3
	 (646,2425){-385,-464}...		% *4
	 (473,2129){-231,-560}...{-24,-710}	% 5
	 (405,1643){-385,0}...{-385,0}		% 6
	 (20,1643){-52,-163}...{-52,-163}	% 7
	 (-32,1480){429,0}...{429,0}		% 8
	 (397,1480){-10,-1482}...{-10,-1482}	% 9
	 (387,-2){43,-36}...{43,-36}		% 10
	 (430,-38)--				% 11
	 (430,-38){380,106}...{380,106}		% 12
	 (810,68){-44,1412}...{-44,1412}	% 13
	 (766,1480){409,0}...{409,0}		% 14
	 (1175,1480){56,163}...{56,163}		% 15
	 (1231,1643){-1,0}...			% 16
	 (888,1671){-536,107}...		% *17
	 (695,1750){-100,95}...			% 18
	 (600,2002){0,1}...			% 19
	 (720,2242){274,192}...			% 20
	 (890,2284){1,0}...{226,-212}		% 21
	 (1073,2207){50,9}...{50,9}		% 22
	 (1123,2216)--cycle);			% 23

endchar(leftf#);
"rblg";

charbegin( "g", 2072h# + leftg# + rightg#, lcbody*v#, descender*v#);

%rotation of 3 degrees, watch out for lateral drift!
rot := identity rotated 3 shifted (0,-60v);

n := 8;
t1 := 2.1;
t2 := 5.1;
t3 := 6;
t4 := 7;
t5 := 9.5;
t6 := 13;
t7 := 14;
t8 := 15;

adj_fill.A(3)					% fixed x points
	(4,8)					% fixed y points
	((6,3), (7,1), (8,2))			% tied points
	((1,6))					% verticals
	((2,5))					% horizontals
	((1776,1793){42,-18}...{42,-18}		% 0
	 (1818,1775){-122,-1286}...		% 1
	 (1797,720){0,-1}...			% 2
	 (1721,-11){-292,-1165}...		% *3
	 (1505,-445){-486,-452}...		% 4
	 (788,-736){-671,-14}...{-323,410}	% 5
	 (218,-504){202,323}...{202,323}	% 6
	 (420,-181)--				% 7
	 (504,-200){327,-658}...		% 8
	 (651,-441){374,-378}...		% 9
	 (911,-567){616,3}...			% 10
	 (1225,-413){405,456}...		% 11
	 (1343,-163){155,629}...{-3,245}	% *12
	 (1380,216){8,219}...{8,219}		% 13
	 (1388,435){215,1277}...{215,1277}	% 14
	 (1603,1712)--cycle);			% 15


n := 11;
t1 := 0;
t2 := 1.1;
t3 := 4.1;
t4 := 6.1;
t5 := 8;
t6 := 9;
t7 := 10;
t8 := 10.5;
t9 := 13.5;
t10 := 15.5;
t11 := 18;

adj_fill.B(5)					% fixed x points
 	()					% fixed y points
	((1,1), (6,1), (7,2), (11,3))		% tied points
	((3,9))					% verticals
	((4,8), (2,10))				% horizontals
	((1388,435){-271,-473}...		% 0
	 (986,228){-681,53}...			% 1
	 (763,340){-352,425}...			% 2
	 (673,544){-126,523}...			% *3
	 (637,863){-13,633}...			% 4
	 (821,1571){391,484}...			% 5
	 (1122,1693){490,9}...			% 6
	 (1339,1593){403,-417}...		% 7
	 (1394,1361){-6,-926}...{-6,-926}	% 8
	 (1388,435)--				% 9
	 (1603,1712){-568,257}...		% 10
	 (1053,1836){-666,20}...		% 11
	 (495,1605){-1,-1}...			% 12
	 (325,1264){-243,-903}...		% *13
	 (252,702){-21,-714}...			% 14
	 (449,60){1,-1}...			% 15
	 (749,-57){665,16}...			% 16
	 (1038,16){631,273}...{538,389}		% *17
	 (1380,216)--cycle);			% 18
endchar(leftg#);
"rblh";

charbegin( "h", 2034h# + lefth# + righth#, ascender*v#, baseline );

n := 7;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 6;
t5 := 8;
t6 := 9;
t7 := 10;

adj_fill.A(1, 2)				% fixed x points
	(4, 7)					% fixed y points
	((5,1), (6,2))				% tied points
	((3,6))					% verticals
	((1,2))					% horizontals
	((0,2496){0,-125}...{0,-125}		% 0
	 (0,2371){158,-12}...			% 1
	 (188,2355){280,-70}...			% 2
	 (305,2235){1,-4}...			% 3
	 (319,1201){0,-1}...{-35,-822}		% 4
	 (302,13){45,-40}...{45,-40}		% 5
	 (347,-27)--				% 6
	 (700,93){-13,1313}...{-13,1313}	% 7
	 (687,1406){-12,153}...{-12,153}	% 8
	 (675,1559){29,1019}...{29,1019}	% 9
	 (704,2578)--cycle);			% 10

n := 9;
t1 := 1;
t2 := 4;
t3 := 7;
t4 := 9;
t5 := 10;
t6 := 12;
t7 := 14;
t8 := 16;
t9 := 18;

adj_fill.B(9)					% fixed x points
	()					% fixed y points
	((4,2), (5,1))				% tied points
	((2,7))					% verticals
	((3,6), (1,8))				% horizontals
	((2077,456){-221,-213}...		% 0
	 (1840,333){-409,1}...			% 1
	 (1743,397){-147,231}...		% 2
	 (1696,615){-29,733}...			% *3
	 (1714,1130){6,100}...			% 4
	 (1702,1508){-96,602}...		% *5
	 (1618,1732){-270,308}...		% 6
	 (1360,1840){-1,0}...			% 7
	 (1069,1768){-685,-281}...{-632,-397}	% *8
	 (675,1559)--				% 9
	 (687,1406){544,419}...			% 10
	 (896,1537){381,176}...			% *11
	 (1068,1582){1,0}...			% 12
	 (1281,1502){342,-368}...		% 13
	 (1346,938){-17,-424}...		% 14
	 (1430,54){174,-193}...			% 15
	 (1641,-31){1,0}...			% 16
	 (1870,82){508,427}...{121,168}		% *17
	 (2149,396)--cycle);			% 18


endchar(lefth#);
"rbli";

charbegin( "i", 1034h# + lefti# + righti#, ascender*v#, baseline );

n := 9;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 11;
t7 := 13;
t8 := 16;
t9 := 19;

adj_fill.A(1, 6)				% fixed x points
	(5)					% fixed y points
	()					% tied points
	((3,8))					% verticals
	((2,9), (4,7))				% horizontals
	((-67,1517){274,239}...			% 0
	 (246,1745){554,307}...			% *1
	 (487,1824){1,0}...			% 2
	 (658,1738){147,-268}...		% 3
	 (695,1562){30,-757}...			% *4
	 (688,981){0,-1}...			% 5
	 (690,518){35,-635}...			% *6
	 (723,346){114,-244}...			% 7
	 (833,268){1,0}...			% 8
	 (936,315){232,177}...{180,223}		% *9
	 (1065,445)--				% 10
	 (1145,366){-192,-273}...		% 11
	 (865,62){-543,-413}...			% *12
	 (602,-47){-1,0}...			% 13
	 (401,55){-291,433}...			% 14
	 (341,289){-64,884}...			% *15
	 (337,939){0,1}...			% 16
	 (337,1374){-40,578}...			% *17
	 (297,1517){-176,223}...		% 18
	 (221,1555){-1,0}...{-321,-302}		% 19
	 (2,1437)--cycle);			% 20

n := 5;
t1 := 1;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,1), (5,1))				% tied points
	((1,3))					% verticals
	((2,4))					% horizontals
	((498,2306)--				% 0
	 (278,2305){0,1}...			% 1
	 (511,2535){1,0}...			% 2
	 (730,2309){0,-1}...			% 3
	 (487,2079){-1,0}...{0,1}		% 4
	 (278,2305)--cycle);			% 5


endchar(lefti#);
"rblj";

charbegin( "j", 1020h#+ leftj# + rightj#, ascender*v#, descender*v#);

n := 7;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 8;
t5 := 10;
t6 := 13;
t7 := 16;

adj_fill.A(4, 7)				% fixed x points
	(1)					% fixed y points
	()					% tied points
	((2,6))					% verticals
	((3,5))					% horizontals
	((-33,-717){206,137}...			% 0
	 (588,-160){285,408}...			% 1
	 (726,227){44,486}...			% 2
	 (744,947){0,1}...			% 3
	 (735,1556){-82,825}...			% *4
	 (662,1772){-1,1}...			% 5
	 (509,1819){-1,0}...			% 6
	 (287,1738){-546,-314}...{-412,-342}	% *7
	 (-37,1505)--				% 8
	 (37,1418){425,362}...			% 9
	 (264,1548){1,0}...			% 10
	 (327,1520){1,-1}...			% 11
	 (386,1345){66,-666}...			% *12
	 (393,854){0,-1}...			% 13
	 (372,85){-112,-1099}...		% *14
	 (281,-245){-7,-10}...{-234,-167}	% 15
	 (-84,-625)--cycle);			% 16

n := 5;
t1 := 1;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,1), (5,1))				% tied points
	((1,3))					% verticals
	((2,4))					% horizontals
	((538,2309)--				% 0
	 (319,2308){0,1}...			% 1
	 (532,2551){1,0}...			% 2
	 (760,2326){0,-1}...			% 3
	 (523,2081){-1,0}...{0,1}		% 4
	 (319,2308)--cycle);			% 5

endchar(leftj#);
"rblk";

charbegin( "k", 1854h#+ leftk# + rightk#, ascender*v#, baseline );

crotchup := 10*5;

n := 7;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 7;
t5 := 9;
t6 := 10;
t7 := 11;

adj_fill.A(1, 2)				% fixed x points
	(4, 7)					% fixed y points
	((5,1), (6,2))				% tied points
	((3,6))					% verticals
	((1,2))					% horizontals
	((0,2515){0,-127}...{0,-127}		% 0
	 (0,2388){252,-27}...			% 1
	 (219,2361){371,-131}...		% 2
	 (308,2239){82,-430}...			% 3
	 (327,1998){20,-896}...			% *4
	 (325,1343){0,-1}...{-21,-702}		% 5
	 (315,11){52,-32}...{52,-32}		% 6
	 (367,-21)--				% 7
	 (716,94){-16,793}...{-16,793}		% 8
	 (700,920+crotchup){0,202}...{0,202}		% 9
	 (700,1089){36,1497}...{32,421}		% 10
	 (736,2586)--cycle);			% 11

n := 2;
t1 := 0;
t2 := 1;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,2), (2,1))				% tied points
	()					% verticals
	()					% horizontals
	((700,1089){0,-202}...{0,-202}		% 0
	 (700,(920+crotchup))--				% 1
	 (780,(920+crotchup)){40,202}...{40,202}		% 2
	 (780,1089)--cycle);			% 3

n := 4;
t1 := 1;
t2 := 5;
t3 := 11;
t4 := 13;

adj_fill.C()					% fixed x points
	(2, 3)					% fixed y points
	()					% tied points
	()					% verticals
	((1,4))					% horizontals
	((1994,372){-273,-279}...		% 0
	 ((1548+60),0){-528,-147}...		% 1
	 ((1336+80),50){-323,259}...{-598,835}	% 2
	 (780,(920+crotchup)){0,202}...{0,202}	% 3
	 (780,1089){915,820}...{255,190}	% 4
	 (1653,1907){198,-137}...{198,-137}	% 5
	 (1851,1770)--				% 6
	 (1846,1726){-532,-316}...{-281,-234}	% 7
	 (1021,1153){-1,-8}...			% 8
	 (1020,1145){-.124,.007722}...		% 9
	 (1020,1146){.5547,1.832}...		% 10
	 (1022,1149){424,-650}...		% 11
	 (1584,360){200,-208}...		% 12
	 (1715,323){347,93}...{224,201}		% 13
	 (1928,466)--cycle);			% 14

endchar(leftk#);
"rbll";

charbegin( "l", 1039h#+ leftl# + rightl#, ascender*v#, baseline );

n := 8;
t1 := 1;
t2 := 3;
t3 := 5;
t4 := 6;
t5 := 8;
t6 := 11;
t7 := 15;
t8 := 16;

adj_fill.A(4, 7)				% fixed x points
	(3)					% fixed y points
	()					% tied points
	((1,6))					% verticals
	((7,8), (2,5))				% horizontals
	((699,2582){-28,-1726}...		% 0
	 (671,856){-28,-1726}...		% 1
	 (700,359){102,-215}...			% 2
	 (794,281){1,0}...			% 3
	 (912,330){260,187}...{181,219}		% *4
	 (1054,468)--				% 5
	 (1137,397){-186,-278}...		% 6
	 (858,86){-548,-424}...			% *7
	 (589,-27){-1,0}...			% 8
	 (374,55){-253,346}...			% 9
	 (308,307){-61,880}...			% *10
	 (313,935){16,549}...			% 11
	 (313,1951){-8,611}...			% 12
	 (298,2270){-74,394}...			% 13
	 (202,2380){-266,71}...{-340,15}	% 14
	 (-5,2401){2,110}...{2,110}		% 15
	 (-3,2511)--cycle);			% 16


endchar(leftl#);
"rblm";

charbegin( "m", 3094h#+ leftm# + rightm#, lcbody*v#, baseline );

n := 7;
t1 := 1;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 8;
t6 := 10;
t7 := 12;

adj_fill.A(4)					% fixed x points
	(7)					% fixed y points
	((1,2), (2,1))				% tied points
	((1,6))					% verticals
	((3,5))					% horizontals
	((693,97){0,1311}...{0,1311}		% 0
	 (693,1408){-13,159}...{-13,159}	% 1
	 (680,1567){-10,415}...			% 2
	 (595,1776){-1,1}...			% 3
	 (426,1822){-1,0}...			% 4
	 (191,1746){-540,-295}...{-357,-307}	% *5
	 (-114,1527)--				% 6
	 (-49,1440){347,260}...			% 7
	 (192,1564){1,0}...			% 8
	 (274,1506){1,-1}...			% 9
	 (324,1074){0,-1}...{-10,-365}		% 10
	 (299,0){59,-28}...{59,-28}		% 11
	 (358,-28)--cycle);			% 12

n := 8;
t1 := 1;
t2 := 4;
t3 := 6;
t4 := 9;
t5 := 10;
t6 := 12;
t7 := 15;
t8 := 17;

adj_fill.B()					% fixed x points
	(8)					% fixed y points
	((1,4), (2,3), (4,1), (5,2))		% tied points
	((1,7))					% verticals
	((3,6))					% horizontals
	((1706,97){0,1269}...{0,1269}		% 0
	 (1706,1366){7,190}...			% 1
	 (1713,1556){.03682,-.000678}...	% 2
	 (1716,1537){0,-30}...			% *3
	 (1713,1526){-131,544}...		% 4
	 (1594,1746){-1,1}...			% 5
	 (1334,1832){-1,0}...			% 6
	 (1044,1765){-633,-262}...{-321,-227}	% *7
	 (701,1570){-21,-3}...{-21,-3}		% 8
	 (680,1567)--				% 9
	 (693,1408){372,264}...			% 10
	 (932,1552){412,194}...			% *11
	 (1105,1602){1,0}...			% 12
	 (1245,1545){1,-1}...			% 13
	 (1316,1376){96,-474}...		% *14
	 (1341,1071){0,-1}...{-8,-372}		% 15
	 (1330,-5){48,-30}...{48,-30}		% 16
	 (1378,-35)--cycle);			% 17

n := 9;
t1 := 1;
t2 := 4;
t3 := 6;
t4 := 8;
t5 := 9;
t6 := 11;
t7 := 14;
t8 := 18;
t9 := 20;

adj_fill.C(9)					% fixed x points
	()					% fixed y points
	((4,3), (5,4))				% tied points
	((2,7))					% verticals
	((3,6), (1,8))				% horizontals
	((3133,439){-304,-241}...		% 0
	 (2886,335){-1,0}...			% 1
	 (2797,386){-1,1}...			% 2
	 (2753,521){-35,618}...			% *3
	 (2762,1004){0,1}...			% 4
	 (2666,1728){-1,1}...			% 5
	 (2386,1829){-1,0}...			% 6
	 (2101,1752){-673,-303}...{-588,-403}	% *7
	 (1713,1526)--				% 8
	 (1706,1366){416,313}...		% 9
	 (1969,1535){452,228}...		% *10
	 (2158,1594){1,0}...			% 11
	 (2306,1535){1,-1}...			% 12
	 (2374,1364){92,-487}...		% *13
	 (2398,1048){0,-1}...			% 14
	 (2392,480){.223,-763.4}...		% *15
	 (2398,285){81,-1008}...		% *16
	 (2479,40){1,-1}...			% 17
	 (2634,-26){1,0}...			% 18
	 (2867,76){542,389}...{180,200}		% *19
	 (3176,363)--cycle);			% 20

endchar(leftm#);
"rbln";

charbegin( "n", 2055h#+ leftn# + rightn#, lcbody*v#, baseline );

n := 7;
t1 := 1;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 9;
t6 := 11;
t7 := 13;

adj_fill.A(4)					% fixed x points
	(7)					% fixed y points
	((1,2), (2,1))				% tied points
	((1,6))					% verticals
	((3,5))					% horizontals
	((706,103){-16,1295}...{-16,1295}	% 0
	 (690,1398){-7,164}...{-7,164}		% 1
	 (683,1562){-13,415}...			% 2
	 (595,1799){-1,1}...			% 3
	 (445,1840){-1,0}...			% 4
	 (207,1759){-560,-315}...{-302,-260}	% *5
	 (-115,1525)--				% 6
	 (-39,1444){356,301}...			% 7
	 (91,1535){234,122}...			% *8
	 (195,1566){1,0}...			% 9
	 (271,1537){1,-1}...			% 10
	 (325,1097){0,-1}...{-24,-1086}		% 11
	 (301,11){40,-26}...{40,-26}		% 12
	 (341,-15)--cycle);			% 13

n := 9;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 9;
t5 := 11;
t6 := 13;
t7 := 16;
t8 := 18;
t9 := 19;

adj_fill.B(5)					% fixed x points
	()					% fixed y points
	((1,1), (9,2))				% tied points
	((3,7))					% verticals
	((2,8), (4,6))				% horizontals
	((683,1562){30,-1}...			% 0
	 (713,1561){168,114}...			% 1
	 (1075,1760){665,267}...		% *2
	 (1378,1828){1,0}...			% 3
	 (1638,1720){1,-1}...			% 4
	 (1704,1527){77,-709}...		% *5
	 (1715,1011){0,-1}...			% 6
	 (1712,515){46,-647}...			% *7
	 (1761,364){1,-1}...			% 8
	 (1854,324){1,0}...{339,283}		% 9
	 (2105,445)--				% 10
	 (2150,365){-324,-404}...		% 11
	 (1859,69){-527,-401}...		% *12
	 (1623,-36){-1,0}...			% 13
	 (1441,38){-1,1}...			% 14
	 (1369,253){-77,850}...			% *15
	 (1364,888){0,1}...			% 16
	 (1272,1511){-1,1}...			% 17
	 (1084,1570){-1,0}...{-292,-172}	% 18
	 (690,1398)--cycle);			% 19

endchar(leftn#);
"rblo";

charbegin( "o", 2062h#+ lefto# + righto#, lcbody*v#, baseline );

n := 10;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 9;
t5 := 12;
t6 := 13;
t7 := 15;
t8 := 17;
t9 := 20;
t10 := 22;

adj_fill.A()					% fixed x points
	(1, 6)					% fixed y points
	((1,1), (5,1), (6,2), (10,2))		% tied points
	((5,6), (3,8), (1,10))			% verticals
	((4,7), (2,9))				% horizontals
	((600,866){0,-1}...			% 0
	 (649,480){188,-643}...			% *1
	 (788,223){1,-1}...			% 2
	 (1002,112){1,0}...			% 3
	 (1270,200){1,1}...			% 4
	 (1404,493){181,792}...			% *5
	 (1451,992){0,1}...			% 6
	 (1410,1329){-157,557}...		% *7
	 (1294,1549){-1,1}...			% 8
	 (1043,1650){-1,0}...			% 9
	 (795,1539){-1,-1}...			% 10
	 (651,1270){-195,-673}...{0,-1}		% *11
	 (600,866)--				% 12
	 (166,863){0,1}...			% 13
	 (416,1541){1,1}...			% 14
	 (1064,1799){1,0}...			% 15
	 (1660,1596){1,-1}...			% 16
	 (1885,1014){0,-1}...			% 17
	 (1817,536){-261,-815}...		% *18
	 (1624,199){-1,-1}...			% 19
	 (976,-41){-1,0}...			% 20
	 (409,137){-1,1}...{0,1}		% 21
	 (166,863)--cycle);			% 22

endchar(lefto#);
"rblp";

charbegin( "p", 2077h#+ leftp# + rightp#, lcbody*v#, descender*v#);

n := 9;
t1 := 1;
t2 := 2;
t3 := 5;
t4 := 6;
t5 := 8;
t6 := 10;
t7 := 12;
t8 := 14;
t9 := 16;

adj_fill.A(2, 6)				% fixed x points
	(9)					% fixed y points
	((1,4), (2,1), (3,2), (4,3))		% tied points
	((3,8))					% verticals
	((5,7))					% horizontals
	((688,-630){0,726}...{0,726}		% 0
	 (688,96){108,159}...{108,159}		% 1
	 (796,255){-1,1}...			% 2
	 (727,391){-90,348}...			% *3
	 (706,603){15,752}...{0,752}		% 4
	 (706,1355){9,185}...{9,185}		% 5
	 (715,1540){0,1}...			% 6
	 (643,1758){-1,1}...			% 7
	 (494,1805){-1,0}...			% 8
	 (260,1730){-533,-291}...{-415,-363}	% *9
	 (-39,1514)--				% 10
	 (25,1436){446,310}...			% 11
	 (221,1529){1,0}...			% 12
	 (304,1492){1,-1}...			% 13
	 (350,1100){0,-1}...{-64,-1806}		% 14
	 (286,-706){34,-33}...{34,-33}		% 15
	 (320,-739)--cycle);			% 16

n := 10;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 6;
t5 := 8;
t6 := 9;
t7 := 11;
t8 := 14;
t9 := 17;
t10 := 18;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,4), (5,3), (6,2), (10,1))		% tied points
	((3,8))					% verticals
	((4,7), (2,9))				% horizontals
	((688,96){342,-222}...			% 0
	 (1022,0){1,0}...			% 1
	 (1637,269){1,1}...			% 2
	 (1896,1052){0,1}...			% 3
	 (1846,1416){-192,616}...		% *4
	 (1704,1668){-1,1}...			% 5
	 (1327,1804){-1,0}...			% 6
	 (1052,1736){-612,-264}...{-564,-404}	% *7
	 (715,1540)--				% 8
	 (706,1355){590,446}...			% 9
	 (921,1487){393,177}...			% *10
	 (1099,1532){1,0}...			% 11
	 (1344,1442){1,-1}...			% 12
	 (1454,1217){148,-591}...		% *13
	 (1492,851){0,-1}...			% 14
	 (1443,498){-187,-598}...		% *15
	 (1305,253){-1,-1}...			% 16
	 (1036,154){-1,0}...{-1,1}		% 17
	 (796,255)--cycle);			% 18

endchar(leftp#);
"rblq";

charbegin( "q", 2058h#+ leftq# + rightq#, lcbody*v#, descender*v#);

n := 5;
t1 := 1;
t2 := 2;
t3 := 5;
t4 := 6;
t5 := 8.442;

adj_fill.A()					% fixed x points
	()					% fixed y points
	((1,4), (2,1), (3,2), (4,3))		% tied points
	((2,5))					% verticals
	()					% horizontals
	((1356,-715){25,957}...{25,957}		% 0
	 (1381,242){-1,214}...{-1,214}		% 1
	 (1380,456){-1,836}...			% 2
	 (1379,1292){-1,836}...			% 3
	 (1359,1468){-76,287}...{-1,1}		% *4
	 (1303,1579){199,139}...{199,139}	% 5
	 (1502,1718){194,272}...{194,272}	% 6
	 (1696,1990)--				% 7
	 (1778,1981){-40,-756}...{10,-408}	% 8
	 (1774,-615){-367,-125}...{-367,-125}	% 9
	 (1407,-740)--cycle);			% 10

n := 10;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 7;
t5 := 8;
t6 := 9;
t7 := 11;
t8 := 14;
t9 := 16;
t10 := 17;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,2), (5,1), (6,4), (10,3))		% tied points
	((3,8))					% verticals
	((2,9), (4,7))				% horizontals
	((1303,1579){-1,1}...			% 0
	 (1069,1685){-1,0}...			% 1
	 (839,1581){-1,-1}...			% 2
	 (684,1296){-210,-710}...		% *3
	 (629,871){0,-1}...			% 4
	 (669,531){152,-558}...			% *5
	 (781,313){1,-1}...			% 6
	 (991,226){1,0}...{276,434}		% 7
	 (1380,456)--				% 8
	 (1381,242){-289,-212}...		% 9
	 (1014,26){-680,-290}...		% *10
	 (701,-48){-1,0}...			% 11
	 (387,87){-1,1}...			% 12
	 (281,327){-143,659}...			% *13
	 (244,746){0,1}...			% 14
	 (540,1617){1,1}...			% 15
	 (1102,1821){1,0}...{213,-130}		% 16
	 (1502,1718)--cycle);			% 17

endchar(leftq#);
"rblr";

charbegin( "r", 1470h#+ leftr# + rightr#, lcbody*v#, baseline );

n := 8;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 5;
t5 := 8;
t6 := 10;
t7 := 12;
t8 := 14;

adj_fill.A(6)					% fixed x points
	(1)					% fixed y points
	((3,1), (4,2))				% tied points
	((2,8))					% verticals
	((5,7))					% horizontals
	((394,-22){358,145}...{358,145}		% 0
	 (752,123){-48,702}...			% 1
	 (704,825){-48,702}...			% 2
	 (718,1164){105,545}...{1,1}		% *3
	 (809,1370){-109,106}...{-109,106}	% 4
	 (700,1476){0,1}...			% 5
	 (684,1650){-61,275}...			% *6
	 (639,1751){-1,1}...			% 7
	 (480,1808){-1,0}...			% 8
	 (246,1730){-532,-300}...{-494,-445}	% *9
	 (-52,1508)--				% 10
	 (12,1421){309,286}...			% 11
	 (212,1536){1,0}...			% 12
	 (299,1514){1,-1}...			% 13
	 (350,1089){0,-1}...{-12,-1091}		% 14
	 (338,-2)--cycle);			% 15

n := 5;
t1 := 2;
t2 := 5;
t3 := 6;
t4 := 7;
t5 := 10;

adj_fill.B()					% fixed x points
	(5)					% fixed y points
	((2,2), (3,1))				% tied points
	()					% verticals
	((1,4))					% horizontals
	((1510,1466){0,1}...			% 0
	 (1430,1724){-1,1}...			% 1
	 (1245,1798){-1,0}...			% 2
	 (1004,1712){-506,-329}...{-400,-472}	% *3
	 (739,1469){-39,7}...{-39,7}		% 4
	 (700,1476)--				% 5
	 (809,1370){1,1}...			% 6
	 (1025,1484){1,0}...			% 7
	 (1150,1425){1,-1}...{84,-451}		% 8
	 (1215,1280){44,-28}...{44,-28}		% 9
	 (1259,1252)--cycle);			% 10

endchar(leftr#);
"rbls";

charbegin( "s", 1476h#+ lefts# + rights#, lcbody*v#, baseline );

n := 14;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 5;
t5 := 9;
t6 := 11;
t7 := 14;
t8 := 15;
t9 := 16;
t10 := 18;
t11 := 20;
t12 := 24;
t13 := 26;
t14 := 29;

adj_fill.A(2, 7, 9, 14)				% fixed x points
	(1, 7, 8, 14)				% fixed y points
	((1,2), (7,1), (8,1), (14,2))		% tied points
	((4,12), (5,11))			% verticals
	((3,13), (6,10))			% horizontals
	((1065,1301){246,277}...{246,277}	% 0
	 (1311,1578){-152,327}...		% 1
	 (1156,1755){-10,7}...			% 2
	 (807,1827){-1,0}...			% 3
	 (283,1640){-1,-1}...			% 4
	 (139,1223){0,-1}...			% 5
	 (270,925){1,-1}...			% 6
	 (575,703){322,-167}...			% 7
	 (876,520){1,-1}...			% 8
	 (953,352){0,-1}...			% 9
	 (890,171){-1,-1}...			% 10
	 (675,80){-1,0}...			% 11
	 (435,184){-1,1}...{-85,380}		% 12
	 (281,536){-52,3}...{-52,3}		% 13
	 (229,539)--				% 14
	 (229,539){-212,-345}...{-212,-345}	% 15
	 (17,194){201,-251}...			% 16
	 (221,21){449,-215}...			% 17
	 (599,-57){1,0}...			% 18
	 (1186,158){1,1}...			% 19
	 (1330,512){0,1}...			% 20
	 (1213,810){-1,1}...			% 21
	 (886,1000){-451,220}...		% 22
	 (561,1206){-1,1}...			% 23
	 (458,1426){0,1}...			% 24
	 (517,1625){1,1}...			% 25
	 (684,1692){1,0}...			% 26
	 (865,1631){1,-1}...{60,-445}		% 27
	 (1014,1318){51,-17}...{51,-17}		% 28
	 (1065,1301)--cycle);			% 29

endchar(lefts#);
"rblt";
 
charbegin( "t", 1270h#+ leftt# + rightt#, theight*v#, baseline );

n := 10;
t1 := 2;
t2 := 3;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 11;
t7 := 13;
t8 := 15;
t9 := 17;
t10 := 18;
t11 := 21;

adj_fill.A(2, 5, 10)				% fixed x points
	(6, 11)					% fixed y points
	()					% tied points
	((3,8))					% verticals
	((1,2), (4,7), (9,10))			% horizontals
	((380,2176){47,-556}...{11,-572}	% 0
	 (391,1604){-361,0}...{-361,0}		% 1
	 (30,1604){-51,-153}...{-51,-153}	% 2
	 (-21,1451){416,0}...{416,0}		% 3
	 (395,1451){0,-848}...			% 4
	 (395,603){0,-1}...			% 5
	 (419,243){95,-544}...			% *6
	 (490,59){1,-1}...			% 7
	 (725,-39){1,0}...			% 8
	 (1001,68){554,402}...{172,248}		% *9
	 (1279,363)--				% 10
	 (1220,428){-201,-179}...		% 11
	 (1060,310){-287,-159}...		% *12
	 (933,269){-1,0}...			% 13
	 (834,311){-1,1}...			% 14
	 (761,862){0,1}...{0,589}		% 15
	 (761,1451){455,0}...{455,0}		% 16
	 (1216,1451){64,153}...{64,153}		% 17
	 (1280,1604){-519,0}...{-519,0}		% 18
	 (761,1604){44,679}...{42,372}		% 19
	 (805,2283){-50,24}...{-50,24}		% 20
	 (755,2307)--cycle);			% 21

endchar(leftt#);
"rblu";

charbegin( "u", 2053h#+ leftu# + rightu#, lcbody*v#, baseline );

n := 7;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 9;
t6 := 11;
t7 := 12;

adj_fill.A(4)					% fixed x points
	(1)					% fixed y points
	((6,1), (7,2))				% tied points
	((2,7))					% verticals
	((3,5))					% horizontals
	((1713,1855){42,-37}...{42,-37}		% 0
	 (1755,1818){-21,-485}...		% 1
	 (1738,804){3,-650}...			% 2
	 (1742,510){30,-402}...			% *3
	 (1768,402){311,-504}...		% 4
	 (1873,332){578,-1}...{650,437}		% 5
	 (2120,448)--				% 6
	 (2146,368){-452,-512}...		% 7
	 (1839,75){-537,-399}...		% *8
	 (1609,-31){-742,-12}...		% 9
	 (1424,36){-366,476}...{-97,606}	% 10
	 (1344,264){17,208}...{17,208}		% 11
	 (1361,472){6,584}...{-35,650}		% 12
	 (1346,1726)--cycle);			% 13

n := 9;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 6;
t5 := 8;
t6 := 10;
t7 := 12;
t8 := 15;
t9 := 17;

adj_fill.B(5)					% fixed x points
	()					% fixed y points
	((1,2), (9,1))				% tied points
	((3,7))					% verticals
	((4,6), (2,8))				% horizontals
	((1361,472){-295,-400}...		% 0
	 (980,245){-695,-6}...			% 1
	 (757,319){-359,355}...			% 2
	 (669,1022){17,506}...			% 3
	 (688,1581){-36,738}...			% *4
	 (633,1760){-1,1}...			% 5
	 (424,1835){-1,0}...			% 6
	 (209,1760){-516,-290}...{-550,-460}	% *7
	 (-92,1545)--				% 8
	 (-41,1457){580,394}...			% 9
	 (158,1554){648,13}...			% 10
	 (255,1504){290,-614}...		% 11
	 (289,997){-2,-515}...			% 12
	 (300,338){94,-906}...			% *13
	 (383,91){375,-385}...			% 14
	 (710,-29){607,-3}...			% 15
	 (963,45){634,293}...{557,366}		% *16
	 (1344,264)--cycle);			% 17

endchar(leftu#);
"rblv";

charbegin( "v", 1636h#+ leftv# + rightv#, lcbody*v#, baseline );

n := 10;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 10;
t5 := 12;
t6 := 14;
t7 := 20;
t8 := 23;
t9 := 24;
t10 := 25;

adj_fill.A(5)					% fixed x points
	(1, 9)					% fixed y points
	((1,1), (10,1))				% tied points
	((2,8))					% verticals
	((4,6), (3,7))				% horizontals
	((1182,1580){4,-72}...			% 0
	 (1186,1508){153,-212}...		% 1
	 (1321,1118){0,-1}...			% 2
	 (1246,800){-201,-390}...		% 3
	 (997,466){-291,-298}...		% 4
	 (913,419){-1,0}...			% 5
	 (870,456){-1,1}...			% 6
	 (806,588){-163,590}...			% *7
	 (707,1046){-141,620}...		% 8
	 (473,1759){-1,1}...			% 9
	 (341,1802){-1,0}...			% 10
	 (128,1730){-529,-281}...{-291,-221}	% *11
	 (-188,1521)--				% 12
	 (-125,1428){449,247}...		% 13
	 (94,1523){1,0}...			% 14
	 (187,1485){100,-120}...		% 15
	 (247,1353){163,-580}...		% *16
	 (350,905){99,-411}...			% 17
	 (516,189){270,-926}...			% *18
	 (620,-21){1,-1}...			% 19
	 (675,-47){1,0}...			% 20
	 (816,58){1,1}...			% 21
	 (1387,754){278,421}...			% 22
	 (1644,1439){0,1}...{-223,149}		% 23
	 (1466,1814){-224,-114}...{-208,-276}	% 24
	 (1182,1580)--cycle);			% 25

endchar(leftv#);
"rblw";

charbegin( "w", 2890h#+ leftw# + rightw#, lcbody*v#, baseline );

n := 10;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 15;
t5 := 17;
t6 := 19;
t7 := 29;
t8 := 34;
t9 := 35;
t10 := 36;

adj_fill.A(5)					% fixed x points
	(1, 9)					% fixed y points
	((1,1), (10,1))				% tied points
	((2,8))					% verticals
	((4,6), (3,7))				% horizontals
	((2415,1605){-8,-74}...{-8,-74}		% 0
	 (2407,1531){174,-290}...		% 1
	 (2552,1117){0,-1}...			% 2
	 (2419,736){-261,-396}...		% 3
	 (2153,424){-388,-337}...		% 4
	 (2101,403){-1,0}...			% 5
	 (2069,448){-123,317}...{-134,747}	% 6
	 (1702,1818){-43,6}...{-43,6}		% 7
	 (1659,1824){-181,-112}...{-181,-112}	% 8
	 (1478,1712){-141,-312}...{-433,-719}	% 9
	 (829,514){-34,10}...{-34,10}		% 10
	 (795,524){-119,888}...			% 11
	 (676,1412){-119,888}...		% 12
	 (643,1642){-68,310}...			% *13
	 (608,1722){-1,1}...			% 14
	 (421,1813){-1,0}...			% 15
	 (185,1734){-549,-307}...{-499,-432}	% *16
	 (-128,1506)--				% 17
	 (-60,1436){353,234}...			% 18
	 (161,1510){1,0}...			% 19
	 (250,1481){1,-1}...			% 20
	 (406,789){41,-366}...{16,-347}		% 21
	 (478,-25){38,-23}...{38,-23}		% 22
	 (516,-48){228,63}...{228,63}		% 23
	 (744,15){306,613}...{107,202}		% 24
	 (1401,1254){32,-1}...{32,-1}		% 25
	 (1433,1253){317,-1094}...		% 26
	 (1750,159){317,-1094}...		% 27
	 (1822,2){275,-328}...			% 28
	 (1871,-26){1,0}...			% 29
	 (1942,-10){434,313}...			% 30
	 (2212,253){639,733}...			% *31
	 (2581,723){286,392}...			% 32
	 (2815,1114){314,708}...		% *33
	 (2895,1431){0,1}...{-132,157}		% 34
	 (2721,1826){-185,-43}...{-278,-322}	% 35
	 (2415,1605)--cycle);			% 36

endchar(leftw#);
"rblx";

charbegin( "x", 1650h#+ leftx# + rightx#, lcbody*v#, baseline );

n := 8;
t1 := 1;
t2 := 3;
t3 := 4;
t4 := 7;
t5 := 11;
t6 := 14;
t7 := 15;
t8 := 18;

adj_fill.A()					% fixed x points
	()					% fixed y points
	((2,1), (3,2), (6,3), (7,4))		% tied points
	()					% verticals
	((4,5), (1,8))				% horizontals
	((1613,428){-316,-345}...		% 0
	 (1372,285){-1,0}...			% 1
	 (1260,346){-1,1}...{-285,607}		% 2
	 (893,978){-70,149}...{-70,149}		% 3
	 (823,1127){-59,150}...			% 4
	 (642,1535){-331,635}...		% *5
	 (492,1762){-1,1}...			% 6
	 (313,1815){-1,0}...			% 7
	 (93,1738){-489,-298}...{-411,-415}	% *8
	 (-176,1517)--				% 9
	 (-104,1436){439,316}...		% 10
	 (115,1548){1,0}...			% 11
	 (208,1510){1,-1}...			% 12
	 (331,1326){362,-689}...{163,-350}	% *13
	 (570,821){73,-138}...{73,-138}		% 14
	 (643,683){330,-679}...			% 15
	 (876,215){355,-647}...			% *16
	 (998,36){1,-1}...			% 17
	 (1182,-45){1,0}...			% 18
	 (1428,68){504,425}...{142,227}		% *19
	 (1686,380)--cycle);			% 20

n := 2;
t1 := 0;
t2 := 4;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,2), (2,1))				% tied points
	()					% verticals
	()					% horizontals
	((823,1127){234,302}...{251,233}	% 0
	 (1420,1808){42,0}...{42,0}		% 1
	 (1462,1808)--				% 2
	 (1604,1655){-296,-220}...{-178,-200}	% 3
	 (893,978)--cycle);			% 4

n := 2;
t1 := 0;
t2 := 4;

adj_fill.C()					% fixed x points
	()					% fixed y points
	((1,3), (2,4))				% tied points
	()					% verticals
	()					% horizontals
	((570,821){-195,-207}...{-225,-398}	% 0
	 (-3,71)--				% 1
	 (169,-28){55,15}...{55,15}		% 2
	 (224,-13){156,404}...{236,298}		% 3
	 (643,683)--cycle);			% 4

endchar(leftx#);
"rbly";

%charbegin( "y", 2052h#+ lefty# + righty#, lcbody*v#, descender*v#);
charbegin( "y", 2052h#+ lefty# + righty#, lcbody*v#, depthy*v#); % DEK

n := 10;
t1 := 1;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 8;
t6 := 9;
t7 := 10;
t8 := 12;
t9 := 14;
t10 := 16;

adj_fill.A(5, 7)				% fixed x points
	(4, 6, 10)				% fixed y points
	((1,3), (2,1), (5,2), (6,2))		% tied points
	((2,9))					% verticals
	((3,8))					% horizontals
	((1371,1687){36,-302}...{-49,-641}	% 0
	 (1381,445){-17,-209}...{-17,-209}	% 1
	 (1364,236){11,-371}...			% 2
	 (1331,-173){-154,-662}...		% *3
	 (1210,-426){-1,-1}...			% 4
	 (920,-562){-1,0}...			% 5
	 (665,-469){-1,1}...{-169,480}		% 6
	 (509,-194){-65,-5}...{-65,-5}		% 7
	 (444,-199)--				% 8
	 (444,-199){-205,-313}...{392,-210}	% 9
	 (239,-512){231,-283}...		% 10
	 (415,-669){392,-175}...		% 11
	 (787,-746){1,0}...			% 12
	 (1440,-458){1,1}...			% 13
	 (1761,475){0,1}...{0,1}		% 14
	 (1778,1805){-62,16}...{-62,16}		% 15
	 (1716,1821)--cycle);			% 16

n := 9;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 7;
t5 := 9;
t6 := 11;
t7 := 14;
t8 := 17;
t9 := 19;

adj_fill.B(5)					% fixed x points
	()					% fixed y points
	((1,3), (9,1))				% tied points
	((3,7))					% verticals
	((4,6), (2,8))				% horizontals
	((1381,445){-248,-324}...		% 0
	 (983,230){-1,0}...			% 1
	 (766,312){-1,1}...			% 2
	 (702,497){-76,669}...			% *3
	 (690,981){0,1}...			% 4
	 (696,1569){-51,763}...			% *5
	 (639,1744){-1,1}...			% 6
	 (487,1808){-1,0}...			% 7
	 (228,1732){-560,-294}...{-372,-337}	% *8
	 (-73,1514)--				% 9
	 (-4,1428){291,276}...			% 10
	 (191,1544){1,0}...			% 11
	 (280,1508){1,-1}...			% 12
	 (338,1327){41,-858}...			% *13
	 (321,650){0,-1}...			% 14
	 (348,259){105,-593}...			% *15
	 (426,57){1,-1}...			% 16
	 (694,-40){1,0}...			% 17
	 (1000,31){670,276}...{268,188}		% *18
	 (1364,236)--cycle);			% 19

endchar(lefty#);
"rblz";

charbegin( "z", 1630h#+ leftz# + rightz#, lcbody*v#, baseline );

n := 7;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 4;
t5 := 7;
t6 := 9;
t7 := 11;

adj_fill.A()					% fixed x points
	(2, 5)					% fixed y points
	((1,2), (7,1))				% tied points
	()					% verticals
	((4,6), (3,7))				% horizontals
	((1532,1719){-33,69}...{-33,69}		% 0
	 (1499,1788){-435,-320}...		% 1
	 (1168,1700){-1,0}...			% 2
	 (765,1767){-356,93}...			% 3
	 (467,1820){-1,0}...			% 4
	 (298,1730){-232,-422}...{-232,-422}	% 5
	 (66,1308)--				% 6
	 (152,1264){243,327}...			% 7
	 (288,1412){248,201}...			% *8
	 (400,1465){1,0}...			% 9
	 (688,1425){470,-79}...{332,20}		% 10
	 (1107,1395)--cycle);			% 11

n := 4;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 5;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,1), (2,3), (3,4), (4,2))		% tied points
	()					% verticals
	()					% horizontals
	((1107,1395){-284,-384}...		% 0
	 (668,851){-323,-350}...{-367,-548}	% 1
	 (-11,34)--				% 2
	 (448,394){315,390}...			% 3
	 (863,887){279,316}...{220,297}		% 4
	 (1532,1719)--cycle);			% 5

n := 7;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 4;
t5 := 8;
t6 := 10;
t7 := 12;

adj_fill.C()					% fixed x points
	(2, 5)					% fixed y points
	((1,3), (7,4))				% tied points
	()					% verticals
	((3,7), (4,6))				% horizontals
	((-11,34){71,-60}...{71,-60}		% 0
	 (60,-26){179,226}...			% 1
	 (231,63){1,0}...			% 2
	 (658,15){328,-64}...			% 3
	 (1142,-29){1,0}...			% 4
	 (1370,37){1,1}...			% 5
	 (1509,257){152,317}...{152,317}	% 6
	 (1661,574)--				% 7
	 (1579,634){-271,-418}...		% 8
	 (1434,451){-1,-1}...			% 9
	 (1166,349){-1,0}...			% 10
	 (850,364){-372,48}...{-234,-11}	% 11
	 (448,394)--cycle);			% 12

endchar(leftz#);
% UPPER CASE
set_stem_round(400,415,450,450,480,520); % DEK
"rbua";

charbegin( "A", 2589h#, capheight*v#, baseline );

n := 4;
t1 := 0;
t2 := 4;
t3 := 5;
t4 := 6;

adj_fill.A()					% fixed x points
	()					% fixed y points
	((1,4), (2,1), (3,2), (4,3))		% tied points
	()					% verticals
	()					% horizontals
	((1157,2327){-117,-248}...{-477,-781}	% 0
	 (-89,33){7,-37}...{7,-37}		% 1
	 (-82,-4)--				% 2
	 (339,38){243,680}...{171,344}		% 3
	 (712,990){112,197}...{112,197}		% 4
	 (824,1187){323,746}...{113,205}	% 5
	 (1220,2045)--cycle);			% 6

n := 8;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 5;
t5 := 6;
t6 := 9;
t7 := 13;
t8 := 19;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((2,4), (3,3), (4,5), (5,6))		% tied points
	()					% verticals
	((1,8), (6,7))				% horizontals
	((829,2404){373,-51}...{313,-47}	% 0
	 (1148,2357){9,-30}...{9,-30}		% 1
	 (1157,2327){63,-282}...{63,-282}	% 2
	 (1220,2045){26,1}...{26,1}		% 3
	 (1246,2046){81,-225}...{148,-543}	% 4
	 (1496,1180){59,-190}...{59,-190}	% 5
	 (1555,990){128,-503}...		% 6
	 (1727,318){170,-650}...		% 7
	 (1859,29){326,-414}...			% 8
	 (2052,-53){1,0}...			% 9
	 (2298,-1){608,207}...{322,158}		% *10
	 (2660,154)--				% 11
	 (2638,260){-442,-101}...		% 12
	 (2397,234){-322,88}...			% 13
	 (2298,305){-193,222}...		% *14
	 (2204,456){-192,405}...{-254,894}	% 15
	 (1959,1162){-234,858}...		% 16
	 (1657,2257){-374,1380}...{-93,421}	% *17
	 (1585,2542){-753,0}...{-753,0}		% 18
	 (832,2542)--cycle);			% 19

n := 4;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 4;

adj_fill.C()					% fixed x points
	()					% fixed y points
	((1,6), (2,1), (3,2), (4,5))		% tied points
	()					% verticals
	((2,3))					% horizontals
	((1555,990){-843,0}...{-843,0}		% 0
	 (712,990)--				% 1
	 (824,1187){12,-7}...{12,-7}		% 2
	 (836,1180){542,-1}...{245,-6}		% 3
	 (1496,1180)--cycle);			% 4

endchar(0);
"rbub";

charbegin( "B", 2241h#, capheight*v#, baseline );
n := 10;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 12;
t5 := 13;
t6 := 17;
t7 := 20;
t8 := 23;
t9 := 24;
t10 := 26;

adj_fill.A(8, 9)				% fixed x points
	(4)					% fixed y points
	((1,4), (4,1), (5,2), (10,3))		% tied points
	((4,5), (2,7))				% verticals
	((3,6), (8,9))				% horizontals
	((1316,1360){1,55}...{1,55}		% 0
	 (1317,1415){385,56}...			% 1
	 (1816,1651){1,1}...			% 2
	 (1975,2036){0,1}...			% 3
	 (1845,2400){-1,1}...			% 4
	 (1552,2550){-756,202}...		% *5
	 (1089,2602){-1,0}...{-1053,0}		% 6
	 (36,2602){0,-118}...{0,-118}		% 7
	 (36,2484){270,-12}...			% 8
	 (181,2451){271,-95}...			% 9
	 (296,2368){1,-1}...			% 10
	 (345,2094){0,-1}...{0,-1785}		% 11
	 (345,309)--				% 12
	 (793,432){0,1801}...			% 13
	 (793,2233){0,1}...			% 14
	 (800,2390){51,131}...			% 15
	 (835,2428){345,120}...			% 16
	 (963,2445){1,0}...			% 17
	 (1228,2415){433,-115}...		% *18
	 (1396,2330){1,-1}...			% 19
	 (1518,2006){0,-1}...			% 20
	 (1350,1584){-1,-1}...			% 21
	 (1128,1465){-557,-161}...{-1,0}	% *22
	 (793,1423){0,-140}...{0,-140}		% 23
	 (793,1283){513,-5}...			% 24
	 (1179,1239){622,-160}...{1,-1}		% *25
	 (1415,1123)--cycle);			% 26

n := 8;
t1 := 0;
t2 := 4;
t3 := 7;
t4 := 10;
t5 := 11;
t6 := 12;
t7 := 14;
t8 := 16;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,1), (4,4), (5,3), (8,2))		% tied points
	((3,6))					% verticals
	((2,7))					% horizontals
	((345,309){0,-1}...			% 0
	 (318,132){-144,-331}...{-434,-346}	% 1
	 (241,50){4,-56}...{4,-56}		% 2
	 (245,-6){817,0}...			% 3
	 (1062,-6){1,0}...			% 4
	 (1534,56){793,240}...			% *5
	 (1855,234){1,1}...			% 6
	 (2056,766){0,1}...			% 7
	 (1905,1150){-1,1}...			% 8
	 (1669,1288){-589,210}...{-623,55}	% *9
	 (1316,1360)--				% 10
	 (1415,1123){1,-1}...			% 11
	 (1568,773){0,-1}...			% 12
	 (1386,307){-1,-1}...			% 13
	 (919,149){-1,0}...			% 14
	 (822,185){-1,1}...{0,1}		% 15
	 (793,432)--cycle);			% 16

endchar(0);
"rbuc";

charbegin( "C", 2453h#, capheight*v#, baseline );
n := 10;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 7;
t5 := 8;
t6 := 9;
t7 := 10;
t8 := 13;
t9 := 15;
t10 := 18;

adj_fill.A(6, 10)				% fixed x points
	(1, 5)					% fixed y points
	()					% tied points
	((3,8))					% verticals
	((2,9), (4,7))				% horizontals
	((2111,1847){-56,9}...{-56,9}		% 0
	 (2055,1856){-89,398}...		% 1
	 (1827,2319){-1,1}...			% 2
	 (1429,2463){-1,0}...			% 3
	 (1011,2297){-1,-1}...			% 4
	 (683,1331){0,-1}...			% 5
	 (1026,371){1,-1}...			% 6
	 (1563,159){1,0}...{353,191}		% 7
	 (2330,394)--				% 8
	 (2398,298){-469,-363}...		% 9
	 (1424,-65){-1,0}...			% 10
	 (917,10){-873,289}...			% *11
	 (551,224){-1,1}...			% 12
	 (188,1224){0,1}...			% 13
	 (541,2231){1,1}...			% 14
	 (1520,2632){1,0}...			% 15
	 (1956,2571){740,-233}...		% *16
	 (2260,2399){1,-1}...{124,-219}		% 17
	 (2427,2163)--cycle);			% 18

endchar(0);
"rbud";

%charbegin( "D", 2885h#, capheight*v#, baseline );
charbegin( "D", (2885-60)*h#, capheight*v#, baseline ); % DEK
n := 11;
t1 := 0;
t2 := 3;
t3 := 4;
t4 := 6;
t5 := 9;
t6 := 15;
t7 := 16;
t8 := 20;
t9 := 24;
t10 := 27;
t11 := 30;

adj_fill.A(2, 11)				% fixed x points
	(6, 11)					% fixed y points
	((1,1), (6,1), (7,2), (11,2))		% tied points
	((6,7), (4,9))				% verticals
	((5,8), (3,10))				% horizontals
	((352,392){-13,-196}...			% 0
	 (339,196){-170,-710}...{-296,-482}	% 1
	 (267,47){0,-50}...{0,-50}		% 2
	 (267,-3){948,0}...			% 3
	 (1215,-3){1,0}...			% 4
	 (2333,414){1,1}...			% 5
	 (2684,1422){0,1}...			% 6
	 (2393,2295){-1,1}...			% 7
	 (2013,2508){-929,288}...		% *8
	 (1464,2583){-1,0}...{-1415,0}		% 9
	 (49,2583){0,-113}...{0,-113}		% 10
	 (49,2470){366,-61}...			% 11
	 (247,2419){281,-130}...		% 12
	 (328,2312){105,-375}...		% 13
	 (352,1978){0,-1}...{0,-1586}		% 14
	 (352,392)--				% 15
	 (804,684){0,1443}...			% 16
	 (804,2127){0,1}...			% 17
	 (808,2335){102,429}...			% 18
	 (856,2408){508,116}...			% 19
	 (1106,2425){1,0}...			% 20
	 (1605,2365){824,-230}...		% *21
	 (1930,2195){1,-1}...			% 22
	 (2106,1874){238,-796}...		% *23
	 (2168,1399){0,-1}...			% 24
	 (2090,829){-301,-965}...		% *25
	 (1867,434){-1,-1}...			% 26
	 (1100,155){-1,0}...			% 27
	 (876,207){-1,1}...			% 28
	 (828,292){-60,402}...{0,1}		% 29
	 (804,684)--cycle);			% 30

endchar(0);
"rbue";

%charbegin( "E", 2053h#, capheight*v#, baseline );
charbegin( "E", (2053-100)*h#, capheight*v#, baseline ); % DEK
n := 10;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 6;
t5 := 9;
t6 := 11;
t7 := 13;
t8 := 16;
t9 := 17;
t10 := 21;

adj_fill.A(1, 3, 6)				% fixed x points
	()					% fixed y points
	((8,1), (9,2))				% tied points
	((4,8))					% verticals
	((5,7), (2,10))				% horizontals
	((1712,2375){0,256}...			% 0
	 (1712,2631){-453,-65}...{-1,0}		% 1
	 (37,2577){0,-111}...{0,-111}		% 2
	 (37,2466){347,-54}...			% 3
	 (272,2399){309,-154}...		% 4
	 (352,2266){101,-493}...		% 5
	 (366,1777){0,-1}...{0,-1590}		% 6
	 (366,187){136,-357}...{412,-405}	% 7
	 (476,15){317,-96}...			% 8
	 (798,-1){1,0}...{668,-48}		% 9
	 (1947,-31)--				% 10
	 (2036,252){-35,30}...{-35,30}		% 11
	 (2001,282){-909,-54}...		% 12
	 (1092,228){-909,-54}...		% 13
	 (872,286){-1,1}...			% 14
	 (809,454){-68,463}...{0,1}		% 15
	 (781,1169){0,368}...{0,368}		% 16
	 (781,1537){0,666}...			% 17
	 (781,2203){0,1}...			% 18
	 (801,2335){74,237}...			% 19
	 (821,2370){438,133}...			% 20
	 (899,2385){773,-72}...{773,-50}	% 21
	 (1672,2335)--cycle);			% 22

n := 6;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 5;
t5 := 8;
t6 := 10;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,1), (3,3), (4,3), (6,2))		% tied points
	()					% verticals
	((2,5))					% horizontals
	((781,1169){0,1}...			% 0
	 (806,1251){1,1}...			% 1
	 (876,1269){1,0}...{584,-30}		% 2
	 (1639,1257){0,216}...{0,216}		% 3
	 (1639,1473)--				% 4
	 (1639,1473){-43,30}...			% 5
	 (1596,1503){-1.527,-.1349}...		% 6
	 (1586,1493){-473,-38}...		% 7
	 (847,1440){-1,0}...			% 8
	 (810,1463){-1,1}...{0,1}		% 9
	 (781,1537)--cycle);			% 10

%endchar(0);
endchar(-100h#); % DEK
"rbuf";

%charbegin( "F", 1666h#, capheight*v#, baseline );
charbegin( "F", 1566h#, capheight*v#, baseline ); % DEK


n := 8;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 9;
t6 := 10;
t7 := 13;
t8 := 15;

adj_fill.A(2, 8)				% fixed x points
	(4)					% fixed y points
	((5,1), (6,2))				% tied points
	((3,5))					% verticals
	((1,7))					% horizontals
	((1663,2611){-391,-41}...{-1,0}		% 0
	 (40,2584){0,-104}...{0,-104}		% 1
	 (40,2480){253,-26}...			% 2
	 (230,2439){271,-109}...		% 3
	 (337,2316){88,-439}...			% 4
	 (364,1855){0,-1}...{-30,-818}		% 5
	 (329,-14){42,-29}...{42,-29}		% 6
	 (371,-43)--				% 7
	 (800,86){-10,1083}...{0,1}		% 8
	 (790,1169){0,368}...{0,368}		% 9
	 (790,1537){0,717}...			% 10
	 (790,2254){46,445}...			% 11
	 (797,2363){1,1}...			% 12
	 (919,2382){695,-64}...{720,-52}	% 13
	 (1639,2330){24,30}...{24,30}		% 14
	 (1663,2360)--cycle);			% 15

n := 7;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;
t6 := 7;
t7 := 9;

adj_fill.B()					% fixed x points
	(2)					% fixed y points
	((1,2), (4,3), (5,3), (7,1))		% tied points
	()					% verticals
	((3,6))					% horizontals
	((790,1537){0,-1}...			% 0
	 (810,1463){1,-1}...			% 1
	 (847,1440){1,0}...{473,38}		% 2
	 (1596,1503){43,-46}...{43,-46}		% 3
	 (1639,1457)--				% 4
	 (1639,1457){0,-200}...{0,-200}		% 5
	 (1639,1257){-584,35}...		% 6
	 (876,1269){-1,0}...			% 7
	 (806,1251){-1,-1}...{0,-1}		% 8
	 (790,1169)--cycle);			% 9

%endchar(0);
endchar(-100h#); % DEK
"rbug";

charbegin( "G", 2643h#, capheight*v#, baseline );
n := 13;
t1 := 0;
t2 := 1.414;
t3 := 3;
t4 := 5;
t5 := 7;
t6 := 9;
t7 := 10;
t8 := 11;
t9 := 14;
t10 := 17;
t11 := 20;
t12 := 22;
t13 := 25;

adj_fill.A(1, 6, 8, 13)				% fixed x points
	(7, 8)					% fixed y points
	((7,1), (8,1))				% tied points
	((2,12), (4,10))			% verticals
	((1,13), (3,11), (5,9))			% horizontals
	((1238,1122){1144,49}...{1144,49}	% 0
	 (2382,1171){-20,-259}...{29,-472}	% 1
	 (2388,132){-405,-114}...		% 2
	 (1369,-50){-1,0}...			% 3
	 (545,251){-1,1}...			% 4
	 (202,1237){0,1}...			% 5
	 (581,2265){1,1}...			% 6
	 (1570,2624){1,0}...			% 7
	 (2162,2495){452,-276}...{169,-347}	% 8
	 (2453,2165){-325,-332}...{-325,-332}	% 9
	 (2128,1833)--				% 10
	 (2128,1833){-61,29}...{-61,29}		% 11
	 (2067,1862){-69,234}...		% 12
	 (1822,2314){-1,1}...			% 13
	 (1463,2445){-1,0}...			% 14
	 (993,2255){-1,-1}...			% 15
	 (772,1865){-298,-949}...		% *16
	 (695,1306){0,-1}...			% 17
	 (1010,374){1,-1}...			% 18
	 (1624,143){1,0}...			% 19
	 (1862,154){294,39}...			% 20
	 (1937,217){36,406}...			% 21
	 (1943,542){0,1}...			% 22
	 (1941,818){-40,351}...			% 23
	 (1843,945){-180,43}...{-605,38}	% 24
	 (1238,983)--cycle);			% 25

endchar(0);
"rbuh";

charbegin( "H", 2680h#, capheight*v#, baseline );
n := 6;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 6;
t5 := 8;
t6 := 9;

adj_fill.A(3, 4)				% fixed x points
	(1)					% fixed y points
	((5,1), (6,2))				% tied points
	((2,5))					% verticals
	((3,4))					% horizontals
	((359,-23){-25,34}...			% 0
	 (334,11){10,282}...			% 1
	 (352,1329){0,1}...			% 2
	 (351,2265){0,1}...			% 3
	 (251,2393){-226,81}...{-500,100}	% 4
	 (36,2460){0,115}...{0,115}		% 5
	 (36,2575)--				% 6
	 (821,2582){-35,-711}...{0,-1}		% 7
	 (783,1496){6,-345}...{6,-345}		% 8
	 (789,1151){0,-1}...{10,-240}		% 9
	 (809,110)--cycle);			% 10

n := 6;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 6;
t5 := 8;
t6 := 11;

adj_fill.B()					% fixed x points
	(6)					% fixed y points
	((1,4), (3,1), (4,2), (6,3))		% tied points
	()					% verticals
	((2,5))					% horizontals
	((1948,1527){0,-1}...			% 0
	 (1922,1452){-1,-1}...			% 1
	 (1790,1436){-1,0}...			% 2
	 (939,1436){-1,0}...			% 3
	 (813,1462){-1,1}...{-30,34}		% 4
	 (783,1496)--				% 5
	 (789,1151){0,1}...			% 6
	 (803,1219){1,1}...			% 7
	 (885,1253){1,0}...			% 8
	 (1823,1253){1,0}...			% 9
	 (1930,1222){1,-1}...{0,-1}		% 10
	 (1945,1155)--cycle);			% 11

n := 6;
t1 := 2;
t2 := 3;
t3 := 5;
t4 := 7;
t5 := 10;
t6 := 11;

adj_fill.C(5)					% fixed x points
	(3)					% fixed y points
	((1,3), (2,4))				% tied points
	((1,4))					% verticals
	((5,6))					% horizontals
	((1976,-25){-79,75}...{-79,75}		% 0
	 (1897,50){18,185}...{0,1}		% 1
	 (1945,1155){3,372}...{3,372}		% 2
	 (1948,1527){0,1}...{4,991}		% 3
	 (1952,2518)--				% 4
	 (2413,2631){33,-38}...{33,-38}		% 5
	 (2446,2593){-68,-718}...		% 6
	 (2392,1319){0,-1}...			% 7
	 (2395,345){26,-373}...			% 8
	 (2486,172){470,-216}...{355,-34}	% 9
	 (2670,117){0,-114}...{0,-114}		% 10
	 (2670,3)--cycle);			% 11

endchar(0);
"rbui";

charbegin( "I", 1350h#, capheight*v#, baseline );

n := 10;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 7;
t5 := 8;
t6 := 9;
t7 := 10;
t8 := 13;
t9 := 16;
t10 := 17;

adj_fill.A()					% fixed x points
	()					% fixed y points
	()					% tied points
	((5,6), (3,8), (1,10))			% verticals
	((4,5), (1,2), (6,7), (9,10))		% horizontals
	((61,2){0,106}...{0,106}		% 0
	 (61,108){311,66}...			% 1
	 (301,168){240,60}...			% 2
	 (396,301){17,542}...			% 3
	 (401,1376){0,1}...			% 4
	 (382,2301){-33,517}...			% 5
	 (288,2407){-371,97}...{-223,56}	% 6
	 (64,2463){-2,113}...{-2,113}		% 7
	 (62,2576)--				% 8
	 (1179,2576){0,-115}...{0,-115}		% 9
	 (1179,2461){-253,-58}...		% 10
	 (927,2402){-380,-83}...		% 11
	 (844,2287){0,-1}...			% 12
	 (842,1359){0,-1}...			% 13
	 (852,393){29,-556}...			% 14
	 (996,164){207,-53}...{207,-53}		% 15
	 (1203,111){0,-109}...{0,-109}		% 16
	 (1203,2)--cycle);			% 17

endchar(0);
"rbuj";

%charbegin( "J", 1238h#, capheight*v#, descender*v#);
charbegin( "J", (1238+100)*h#, capheight*v#, 2/3descender*v#); % DEK
n := 7;
t1 := 0;
t2 := 4;
t3 := 7;
t4 := 8;
t5 := 9;
t6 := 13;
t7 := 18;

adj_fill.A(1)					% fixed x points
	(7)					% fixed y points
	()					% tied points
	((4,5), (2,6))				% verticals
	((3,4))					% horizontals
	((-48,-546){387,199}...			% 0
	 (174,-375){1,1}...			% 1
	 (340,-90){141,462}...			% 2
	 (401,608){0,1}...			% 3
	 (401,2067){0,1}...			% 4
	 (392,2333){-37,321}...			% 5
	 (290,2445){-259,82}...{-1,0}		% 6
	 (46,2480){0,130}...{0,130}		% 7
	 (46,2610)--				% 8
	 (1187,2610){0,-1}...{0,-124}		% 9
	 (1187,2486){-229,-51}...		% 10
	 (958,2435){-279,-94}...		% 11
	 (856,2328){-74,-274}...		% 12
	 (832,1898){0,-1}...			% 13
	 (832,976){0,-1}...			% 14
	 (800,248){-112,-544}...		% 15
	 (518,-272){-394,-380}...		% 16
	 (246,-501){-499,-351}...{-224,-73}	% *17
	 (19,-623)--cycle);			% 18

%endchar(0);
endchar(100h#); % DEK
"rbuk";

charbegin( "K", 2314h#, capheight*v#, baseline );
n := 5;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 6;
t5 := 8;

adj_fill.A(3, 4)				% fixed x points
	(1)					% fixed y points
	()					% tied points
	((2,5))					% verticals
	((3,4))					% horizontals
	((378,-46){-34,39}...{-34,39}		% 0
	 (344,-7){13,388}...			% 1
	 (360,1251){0,1}...			% 2
	 (353,2272){-34,533}...			% 3
	 (235,2411){-153,47}...{-173,48}	% 4
	 (55,2462){0,110}...{0,110}		% 5
	 (55,2572)--				% 6
	 (855,2594){-74,-774}...{0,-1}		% 7
	 (803,1428){0,-228}...			% 8
	 (803,1200){-2,-669}...{32,-364}	% 9
	 (838,110)--cycle);			% 10

n := 3;
t1 := 0;
t2 := 1;
t3 := 2;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,1))					% tied points
	((1,2))					% verticals
	((2,3))					% horizontals
	((843,1432){-41,0}...{-41,0}		% 0
	 (802,1432)--				% 1
	 (802,1200){41,0}...{41,0}		% 2
	 (843,1200)--cycle);			% 3

n := 1;
t1 := 2;

adj_fill.C()					% fixed x points
	()					% fixed y points
	((1,1))					% tied points
	()					% verticals
	()					% horizontals
	((1885,-20){-231,291}...{-585,618}	% 0
	 (836,1200){7,232}...{7,232}		% 1
	 (843,1432){994,1147}...{994,1147}	% 2
	 (1837,2579)--				% 3
	 (2193,2599){0,-58}...{0,-58}		% 4
	 (2193,2541){-1023,-1043}...		% 5
	 (1170,1498){-166,-157}...		% 6
	 (1170,1471){.1075,-1.994}...		% 7
	 (1174,1434){649,-662}...{161,-158}	% 8
	 (2350,259){0,-59}...{0,-59}		% 9
	 (2350,200)--cycle);			% 10

endchar(0);
"rbuL";

charbegin( "L", 1886h#, capheight*v#, baseline );
n := 9;
t1 := 1;
t2 := 4;
t3 := 8;
t4 := 9;
t5 := 10;
t6 := 11;
t7 := 15;
t8 := 18;
t9 := 20;

adj_fill.A(9)					% fixed x points
	()					% fixed y points
	()					% tied points
	((4,5), (2,7))				% verticals
	((3,4), (5,6), (1,8))			% horizontals
	((1808,-20){-548,36}...{-1,0}		% 0
	 (237,0){0,63}...{0,63}			% 1
	 (237,63){178,225}...			% 2
	 (313,184){113,436}...			% 3
	 (325,440){0,1}...			% 4
	 (325,2090){0,1}...			% 5
	 (302,2344){-81,410}...			% 6
	 (219,2449){-259,94}...{-461,32}	% 7
	 (41,2484){0,112}...{0,112}		% 8
	 (41,2596)--				% 9
	 (1086,2596){0,-127}...{0,-127}		% 10
	 (1086,2469){-365,-55}...		% 11
	 (871,2423){-198,-85}...		% 12
	 (787,2336){-53,-321}...		% 13
	 (767,2008){0,-1}...			% 14
	 (767,937){0,-1}...			% 15
	 (790,307){48,-311}...			% 16
	 (884,205){390,-57}...			% 17
	 (1064,199){771,79}...{771,79}		% 18
	 (1835,278){42,-32}...{42,-32}		% 19
	 (1877,246)--cycle);			% 20

endchar(0);
"rbum";

charbegin( "M", 3693h#, capheight*v#, baseline );
n := 2;
t1 := 0;
t2 := 6;

adj_fill.A()					% fixed x points
	()					% fixed y points
	((1,2), (2,1))				% tied points
	()					% verticals
	()					% horizontals
	((572,2242){0,-1}...			% 0
	 (444,1333){-251,-1323}...{-251,-1323}	% 1
	 (193,10)--				% 2
	 (241,-8){281,105}...{281,105}		% 3
	 (522,97){203,1904}...{203,1904}	% 4
	 (725,2001){39,2}...{39,2}		% 5
	 (764,2003)--cycle);			% 6

n := 6;
t1 := 1;
t2 := 2;
t3 := 4;
t4 := 5;
t5 := 8;
t6 := 9;

adj_fill.B()					% fixed x points
	(2)					% fixed y points
	((1,4), (2,3), (3,1), (4,2))		% tied points
	()					% verticals
	((5,6))					% horizontals
	((1020,2593){258,-787}...{348,-755}	% 0
	 (1782,619)--				% 1
	 (1754,-5){-274,0}...{-274,0}		% 2
	 (1480,-5){-656,2013}...{-461,1129}	% 3
	 (764,2003){-192,239}...{-192,239}	% 4
	 (572,2242){0,1}...			% 5
	 (504,2398){-1,1}...			% 6
	 (404,2449){-267,76}...{-434,24}	% *7
	 (237,2474){0,119}...{0,119}		% 8
	 (237,2593)--cycle);			% 9

n := 4;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 5;

adj_fill.C()					% fixed x points
	()					% fixed y points
	((1,6), (2,4), (3,3), (4,5))		% tied points
	()					% verticals
	()					% horizontals
	((2740,2583){-250,-890}...		% 0
	 (2360,1649){-.8662,-1.798}...{-578,-1030}% 1
	 (1782,619)--				% 2
	 (1754,-5){314,689}...{190,345}		% 3
	 (2741,2011){32,-1}...{32,-1}		% 4
	 (2773,2010)--cycle);			% 5

n := 7;
%t1 := 5;
t1 := 6; % DEK
t2 := 8.291;
t3 := 10;
t4 := 11;
t5 := 14;
t6 := 15;
t7 := 16;

adj_fill.D(3)					% fixed x points
	()					% fixed y points
	((6,5), (7,6))				% tied points
	((1,5))					% verticals
	((2,4))					% horizontals
	((3283,2589){21,-30}...{21,-30}		% 0
	 (3304,2559){-227,-301}...		% 1
	 (3222,2441){-1,-1}...			% 2
	 (3205,2388){-14,-240}...		% *3
	 (3208,2201){0,-1}...			% 4
	 (3208,1661){0,-1}...			% 5
	 (3251,679){120,-1581}...		% 6
	 (3341,250){1,-1}...			% 7
	 (3465,204){330,-35}...{304,51}		% *8
	 (3671,215)--				% 9
	 (3683,116){-580,-100}...		% 10
	 (3219,-25){-464,-141}...		% 11
	 (3020,-58){-322,4}...			% *12
	 (2897,-21){-1,1}...			% 13
	 (2827,142){0,1}...{-30,439}		% 14
	 (2773,2010){-33,573}...{-33,573}	% 15
	 (2740,2583)--cycle);			% 16

endchar(0);
"rbun";

charbegin( "N", 2900h#, capheight*v#, baseline );
n := 6;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;
t6 := 6;

adj_fill.A(4)					% fixed x points
	()					% fixed y points
	((1,3), (2,1), (3,1), (6,2))		% tied points
	((1,5))					% verticals
	()					% horizontals
	((420,2081){0,-1}...{-61,-1250}		% 0
	 (359,20){41,-31}...{41,-31}		% 1
	 (400,-11)--				% 2
	 (400,-11){277,135}...{277,135}		% 3
	 (677,124){-93,1845}...{-93,1845}	% 4
	 (584,1969){38,17}...{38,17}		% 5
	 (622,1986)--cycle);			% 6

n := 9;
t1 := 1;
t2 := 2;
t3 := 4;
t4 := 5;
t5 := 6;
t6 := 10;
t7 := 11;
t8 := 14;
t9 := 15;

adj_fill.B()					% fixed x points
	(1)					% fixed y points
	((3,4), (4,4), (6,2), (7,3))		% tied points
	((2,5))					% verticals
	((8,9))					% horizontals
	((770,2587){424,-578}...{1474,-1700}	% 0
	 (2242,763){40,8}...{40,8}		% 1
	 (2282,771){-57,1769}...{-57,1769}	% 2
	 (2225,2540){272,97}...{272,97}		% 3
	 (2497,2637)--				% 4
	 (2497,2637){66,-50}...{66,-50}		% 5
	 (2563,2587){-60,-791}...		% 6
	 (2478,1079){-78,-2569}...{21,-329}	% *7
	 (2485,18){-251,0}...{-251,0}		% 8
	 (2234,18){-1612,1968}...{-1612,1968}	% 9
	 (622,1986){-202,95}...{-202,95}	% 10
	 (420,2081){0,1}...			% 11
	 (404,2335){-72,242}...			% 12
	 (299,2429){-473,196}...{-352,44}	% 13
	 (75,2477){0,110}...{0,110}		% 14
	 (75,2587)--cycle);			% 15

endchar(0);
"rbuo";

%charbegin( "O", 2915h#, capheight*v#, baseline );
charbegin( "O", (2915-150)*h#, capheight*v#, baseline ); % DEK
n := 10;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 8;
t5 := 10;
t6 := 11;
t7 := 14;
t8 := 17;
t9 := 20;
t10 := 22;

adj_fill.A()					% fixed x points
	(5, 10)					% fixed y points
	((1,1), (5,1), (6,2), (10,2))		% tied points
	((5,6), (3,8), (1,10))			% verticals
	((2,9), (4,7))				% horizontals
	((192,1222){0,-1}...			% 0
	 (280,642){337,-1002}...		% *1
	 (529,220){1,-1}...			% 2
	 (1260,-57){1,0}...			% 3
	 (2357,360){1,1}...			% 4
	 (2622,814){358,1086}...		% *5
	 (2715,1446){0,1}...			% 6
	 (2378,2381){-1,1}...			% 7
	 (1594,2664){-1,0}...			% 8
	 (598,2308){-1,-1}...{0,-1}		% 9
	 (192,1222)--				% 10
	 (656,1353){0,1}...			% 11
	 (739,1916){319,968}...			% *12
	 (975,2321){1,1}...			% 13
	 (1453,2515){1,0}...			% 14
	 (1882,2344){1,-1}...			% 15
	 (2143,1878){352,-1141}...		% *16
	 (2234,1203){0,-1}...			% 17
	 (2162,670){-276,-899}...		% *18
	 (1958,304){-1,-1}...			% 19
	 (1476,114){-1,0}...			% 20
	 (1016,307){-1,1}...{0,1}		% 21
	 (656,1353)--cycle);			% 22

%endchar(0);
endchar(-50h#); % DEK
"rbup";

charbegin( "P", 2035h#, capheight*v#, baseline );
n := 12;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 9;
t5 := 14;
t6 := 16;
t7 := 18;
t8 := 19;
t9 := 22;
t10 := 24;
t11 := 26;
t12 := 28;

adj_fill.A(1, 12)				% fixed x points
	(1, 6, 12)				% fixed y points
	((1,1), (7,1), (8,2), (12,2))		% tied points
	((5,8), (3,10))				% verticals
	((4,9), (2,11))				% horizontals
	((803,1042){0,1}...			% 0
	 (828,1105){1,1}...			% 1
	 (883,1126){248,34}...			% *2
	 (1076,1139){629,52}...			% 3
	 (1478,1222){679,249}...		% *4
	 (1755,1388){1,1}...			% 5
	 (1977,1999){0,1}...			% 6
	 (1828,2418){-1,1}...			% 7
	 (1597,2543){-576,169}...		% *8
	 (1252,2587){-1,0}...{-1187,0}		% 9
	 (65,2587){0,-113}...{0,-113}		% 10
	 (65,2474){315,-30}...			% 11
	 (301,2398){263,-226}...		% 12
	 (343,2305){52,-398}...			% 13
	 (358,1699){0,-1}...{-32,-834}		% 14
	 (331,15){39,-39}...{39,-39}		% 15
	 (370,-24)--				% 16
	 (825,111){-22,931}...			% 17
	 (803,1042){-.01002,2}...{4,294}	% 18
	 (807,1336){-7,1034}...			% 19
	 (800,2370){27,441}...			% 20
	 (839,2445){481,80}...			% 21
	 (1026,2456){1,0}...			% 22
	 (1361,2329){1,-1}...			% 23
	 (1497,1932){0,-1}...			% 24
	 (1308,1422){-1,-1}...			% 25
	 (898,1263){-1,0}...			% 26
	 (831,1285){-1,1}...{0,1}		% 27
	 (807,1336)--cycle);			% 28

endchar(0);
"rbuq";

charbegin( "Q", 2889h#, capheight*v#, descender*v#);
n := 11;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 6;
t5 := 8;
t6 := 10;
t7 := 11;
t8 := 13;
t9 := 16;
t10 := 19;
t11 := 22;

adj_fill.A(3, 5, 8, 10)				% fixed x points
	(1, 4, 6, 7, 9, 11)			% fixed y points
	((1,2), (2,1), (6,2), (7,3), (11,3))	% tied points
%	((6,7), (4,9))				% verticals
%	((3,10), (5,8))				% horizontals
	((3,10), (5,8))				% verticals (DEK)
	((6,7), (4,9))				% horizontals (DEK)
	((1176,-73){530,56}...{530,56}		% 0
	 (1706,-17){239,41}...			% 1
	 (2380,354){1,1}...			% 2
	 (2622,780){327,1035}...		% *3
	 (2707,1389){0,1}...			% 4
	 (2372,2348){-1,1}...			% 5
	 (1577,2640){-1,0}...			% 6
	 (588,2272){-1,-1}...			% 7
	 (189,1177){0,-1}...			% 8
	 (536,186){1,-1}...{534,-26}		% 9
	 (1176,-73)--				% 10
	 (1462,97){-1,0}...			% 11
	 (1036,272){-1,1}...			% 12
	 (666,1303){0,1}...			% 13
	 (747,1884){312,988}...			% *14
	 (978,2291){1,1}...			% 15
	 (1453,2473){1,0}...			% 16
	 (1928,2284){1,-1}...			% 17
	 (2159,1875){312,-997}...		% *18
	 (2240,1287){0,-1}...			% 19
	 (2169,679){-273,-999}...		% *20
	 (1967,288){-1,-1}...{-1,0}		% 21
	 (1462,97)--cycle);			% 22

n := 4;
t1 := 1;
t2 := 3;
t3 := 4;
t4 := 6;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((2,2), (3,1))				% tied points
	()					% verticals
	((1,4))					% horizontals
	((2690,-629){-299,-100}...		% 0
	 (2066,-722){-1,0}...			% 1
	 (1566,-517){-1,1}...{-404,543}		% 2
	 (1176,-73)--				% 3
	 (1706,-17){270,-484}...		% 4
	 (1980,-402){1,-1}...			% 5
	 (2303,-566){1,0}...{277,91}		% 6
	 (2674,-510)--cycle);			% 7

endchar(0);
"rbur";

charbegin( "R", 2200h#, capheight*v#, baseline );
n := 12;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 10;
t5 := 12;
t6 := 14;
t7 := 15;
t8 := 18;
t9 := 20;
t10 := 22;
t11 := 23;
t12 := 24;

adj_fill.A(10)					% fixed x points
	(5, 12)					% fixed y points
	((1,4), (6,1), (7,2), (10,2), (11,1), (12,3))% tied points
	((4,7), (2,9))				% verticals
	((3,8), (1,10))				% horizontals
	((1240,1312){290,18}...			% 0
	 (1786,1555){1,1}...			% 1
	 (1957,2043){0,1}...			% 2
	 (1825,2414){-1,1}...			% 3
	 (1564,2548){-668,181}...		% *4
	 (1157,2595){-1,0}...{-1096,0}		% 5
	 (61,2595){0,-115}...{0,-115}		% 6
	 (61,2480){242,-20}...			% 7
	 (333,2398){125,-107}...		% 8
	 (371,2307){43,-304}...			% 9
	 (382,1724){0,-1}...{-46,-849}		% 10
	 (336,5){32,-35}...{32,-35}		% 11
	 (368,-30)--				% 12
	 (825,150){-37,1051}...{-37,1051}	% 13
	 (788,1201){-4,151}...{-4,151}		% 14
	 (784,1352){25,1014}...			% 15
	 (809,2366){45,598}...			% 16
	 (846,2436){446,153}...			% 17
	 (978,2451){1,0}...			% 18
	 (1358,2329){1,-1}...			% 19
	 (1480,1982){0,-1}...			% 20
	 (1299,1531){-1,-1}...{-1,0}		% 21
	 (784,1352){4,-151}...{4,-151}		% 22
	 (788,1201){45,-7}...{45,-7}		% 23
	 (833,1194)--cycle);			% 24

%n := 2;
%t1 := 2;
%t2 := 3;
n := 3; % DEK
t1 := 0;
t2 := 2;
t3 := 3;

adj_fill.B()					% fixed x points
%	()					% fixed y points
%	((1,3), (2,4))				% tied points
	(1)					% fixed y points % DEK
	((2,3), (3,4))				% tied points
	()					% verticals
	()					% horizontals
	((1739,-37){-62,6}...{-62,6}		% 0
	 (1677,-31){-844,1225}...{-844,1225}	% 1
	 (833,1194)--				% 2
	 (1240,1312){496,-647}...{221,-225}	% 3
	 (2125,210){10,-58}...{10,-58}		% 4
	 (2135,152)--cycle);			% 5

endchar(0);
"rbus";

charbegin( "S", 2000h#, capheight*v#, baseline );

n := 14;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 5;
t5 := 9;
t6 := 11;
t7 := 14;
t8 := 15;
t9 := 16;
t10 := 19;
t11 := 21;
t12 := 25;
t13 := 27;
t14 := 30;

adj_fill.A(2, 7, 9, 14)				% fixed x points
	(1, 7, 8, 14)				% fixed y points
	((1,2), (7,1), (8,1), (14,2))		% tied points
	((5,11), (4,12))			% verticals
	((6,10), (3,13))			% horizontals
	((500,726){-329,-404}...{-329,-404}	% 0
	 (171,322){286,-421}...			% 1
	 (418,70){492,-293}...			% 2
	 (852,-51){1,0}...			% 3
	 (1676,296){1,1}...			% 4
	 (1882,787){0,1}...			% 5
	 (1674,1254){-1,1}...			% 6
	 (1240,1540){-888,498}...		% 7
	 (841,1821){-1,1}...			% 8
	 (710,2159){0,1}...			% 9
	 (810,2436){1,1}...			% 10
	 (1060,2533){1,0}...			% 11
	 (1340,2427){1,-1}...{50,-406}		% 12
	 (1512,2047){58,-20}...{58,-20}		% 13
	 (1570,2027)--				% 14
	 (1570,2027){318,274}...{318,274}	% 15
	 (1888,2301){-182,475}...		% 16
	 (1749,2525){-1,1}...			% 17
	 (1537,2637){-537,151}...		% *18
	 (1212,2676){-1,0}...			% 19
	 (528,2441){-1,-1}...			% 20
	 (336,1925){0,-1}...			% 21
	 (557,1461){1,-1}...			% 22
	 (925,1185){994,-582}...		% 23
	 (1294,938){1,-1}...			% 24
	 (1475,584){0,-1}...			% 25
	 (1340,259){-1,-1}...			% 26
	 (1045,130){-1,0}...			% 27
	 (731,264){-1,1}...{-4,513}		% 28
	 (562,700){-62,26}...{-62,26}		% 29
	 (500,726)--cycle);			% 30

endchar(0);
"rbut";

charbegin( "T", 2037h#, capheight*v#, baseline );
n := 9;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 11;
t7 := 13;
t8 := 18;
t9 := 21;

adj_fill.A(2, 8)				% fixed x points
	(5, 6)					% fixed y points
	((1,2), (5,1), (6,1), (9,2))		% tied points
	((4,7))					% verticals
	((1,3))					% horizontals
	((970,2601){1,0}...			% 0
	 (1980,2640){479,16}...			% 1
	 (2012,2605){0,-1}...			% 2
	 (2012,2420){0,-1}...			% 3
	 (1980,2385){-291,16}...		% 4
	 (1289,2403){-738,18}...		% 5
	 (1196,2393){-1.121,-1.099}...		% 6
	 (1191,2354){-20,-267}...		% 7
	 (1183,1836){0,-1}...{39,-637}		% 8
	 (1239,112){-471,-153}...{-471,-153}	% 9
	 (768,-41)--				% 10
	 (768,-41){-31,45}...{-31,45}		% 11
	 (737,4){20,642}...			% 12
	 (765,1834){0,1}...			% 13
	 (762,2334){0,1}...{-21,51}		% 14
	 (741,2385){-60,8}...			% 15
	 (681,2393){-600,-35}...		% 16
	 (-15,2361){-376,-6}...			% 17
	 (-25,2431){0,1}...			% 18
	 (-25,2623){0,1}...			% 19
	 (-15,2633){796,-15}...{1,0}		% 20
	 (970,2601)--cycle);			% 21

mathcorr(4skew#); % DEK
endchar(0);
"rbuu";

charbegin( "U", 2686h#, capheight*v#, baseline );
n := 9;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 5;
t5 := 6;
t6 := 7;
t7 := 10;
t8 := 14;
t9 := 15;

adj_fill.A(4, 8, 9)				% fixed x points
	()					% fixed y points
	((4,1), (5,2))				% tied points
	((2,7))					% verticals
	((1,8), (3,6))				% horizontals
	((817,2605){-41,-380}...		% 0
	 (746,1100){0,-1}...			% 1
	 (803,657){218,-740}...			% *2
	 (964,360){1,-1}...			% 3
	 (1415,197){1,0}...{230,145}		% 4
	 (1858,309)--				% 5
	 (1852,164){-439,-183}...		% 6
	 (1086,-30){-1,0}...			% 7
	 (549,140){-1,1}...			% 8
	 (380,464){-229,822}...			% *9
	 (320,962){0,1}...			% 10
	 (343,1937){16,487}...			% 11
	 (325,2301){-71,411}...			% 12
	 (271,2402){-186,168}...{-297,21}	% 13
	 (-7,2480){0,114}...{0,114}		% 14
	 (-7,2594)--cycle);			% 15

n := 7;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 5.142;
t5 := 7;
t6 := 8.475;
t7 := 10;

adj_fill.B(5)					% fixed x points
	(1)					% fixed y points
	((2,1), (3,2))				% tied points
	((3,7))					% verticals
	((4,6))					% horizontals
	((2313,2653){-478,-172}...{-478,-172}	% 0
	 (1835,2481){27,-479}...{0,-1}		% 1
	 (1858,309){-6,-145}...{-6,-145}	% 2
	 (1852,164){8,-560}...			% 3
	 (1922,-5){1,-1}...			% 4
	 (2011,-38){224,-15}...			% *5
	 (2146,-20){573,170}...{573,170}	% 6
	 (2719,150)--				% 7
	 (2713,249){-403,-45}...		% 8
	 (2344,276){-1,1}...			% 9
	 (2288,665){0,1}...{53,508}		% 10
	 (2363,2622)--cycle);			% 11

endchar(0);
"rbuv";

charbegin( "V", 2511h#, capheight*v#, baseline );
n := 5;
t1 := 3;
t2 := 7;
t3 := 8;
t4 := 13;
t5 := 16;

adj_fill.A(2, 5)				% fixed x points
	(1, 4)					% fixed y points
	()					% tied points
	((1,4))					% verticals
	((2,3))					% horizontals
	((2215,2580){-206,-432}...		% 0
	 (1770,1617){-254,-591}...		% 1
	 (1365,675){-194,-479}...{-38,-42}	% 2
	 (1327,633){-24,26}...			% 3
	 (1303,659){-233,567}...		% 4
	 (975,1602){-532,1721}...{-1,4}		% 5
	 (700,2628){-364,-29}...{-1,0}		% 6
	 (-10,2601)--				% 7
	 (-8,2477){177,-37}...			% 8
	 (169,2439){177,-38}...			% 9
	 (263,2362){312,-496}...		% 10
	 (423,1924){216,-711}...{110,-383}	% 11
	 (997,3){35,-23}...{35,-23}		% 12
	 (1032,-20){328,113}...{328,113}	% 13
	 (1360,93){231,695}...			% 14
	 (1878,1333){790,1566}...{290,420}	% 15
	 (2613,2582){-8,51}...{-8,51}		% 16
	 (2605,2633)--cycle);			% 17

mathcorr(2skew#); % DEK
endchar(0);
"rbuw";

charbegin( "W", 3686h#, capheight*v#, baseline );
n := 4;
t1 := 9;
t2 := 12;
t3 := 13;
t4 := 18;

adj_fill.A()					% fixed x points
	(1, 4)					% fixed y points
	()					% tied points
	()					% verticals
	((2,3))					% horizontals
	((3861,2588){-403,-60}...{-403,-60}	% 0
	 (3458,2528){-169,-504}...		% 1
	 (2682,510){-282,-703}...{-21,-8}	% 2
	 (2661,502){-22,23}...			% 3
	 (2639,525){-64,289}...{-144,827}	% 4
	 (2223,2569){-23,19}...{-23,19}		% 5
	 (2200,2588){-345,-79}...{-345,-79}	% 6
	 (1855,2509){-127,-397}...		% 7
	 (1090,624){-237,-513}...{-8,-19}	% 8
	 (1082,605){-28,39}...			% 9
	 (1054,644){-98,399}...{-137,844}	% 10
	 (640,2593){-1,0}...{-695,0}		% 11
	 (-55,2593)--				% 12
	 (-52,2480){491,-125}...		% 13
	 (123,2427){279,-85}...			% 14
	 (199,2342){113,-277}...		% 15
	 (286,2049){447,-2058}...{97,-399}	% 16
	 (733,-9){48,-37}...{48,-37}		% 17
	 (781,-46){337,120}...{337,120}		% 18
	 (1118,74){255,744}...			% 19
	 (1844,1969){134,327}...{29,20}		% 20
	 (1873,1989){20,-22}...			% 21
	 (1893,1967){159,-735}...{104,-526}	% 22
	 (2296,-13){47,-46}...{47,-46}		% 23
	 (2343,-59){352,131}...{352,131}	% 24
	 (2695,72){300,717}...{257,451}		% 25
	 (3862,2532)--cycle);			% 26

mathcorr(skew#); % DEK
endchar(0);
"rbux";

charbegin( "X", 2278h#, capheight*v#, baseline );
n := 7;
t1 := 4;
t2 := 5;
t3 := 7;
t4 := 8;
t5 := 11;
t6 := 12;
t7 := 13;

adj_fill.A()					% fixed x points
	(7)					% fixed y points
	((1,4), (2,1), (5,2), (6,3))		% tied points
	()					% verticals
	((3,4))					% horizontals
	((2273,84){0,67}...{0,67}		% 0
	 (2273,151){-529,290}...		% 1
	 (2076,303){-1,1}...			% 2
	 (1735,738){-754,1130}...{-371,681}	% *3
	 (1322,1433){-103,186}...{-103,186}	% 4
	 (1219,1619){-174,307}...{-330,708}	% 5
	 (700,2607){-286,-17}...{-702,-22}	% 6
	 (-2,2585)--				% 7
	 (-2,2466){538,-136}...			% 8
	 (216,2394){338,-175}...		% 9
	 (329,2305){318,-537}...{187,-334}	% 10
	 (935,1252){115,-199}...{115,-199}	% 11
	 (1050,1053){434,-761}...{238,-348}	% 12
	 (1706,-49)--cycle);			% 13

n := 2;
t1 := 0;
t2 := 5;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,1), (2,4))				% tied points
	()					% verticals
	()					% horizontals
	((1219,1619){672,912}...{672,912}	% 0
	 (1891,2531){382,60}...{382,60}		% 1
	 (2273,2591)--				% 2
	 (2273,2490){-80,-80}...		% 3
	 (1673,1863){-951,-1057}...{-17,-25}	% *4
	 (1322,1433)--cycle);			% 5

n := 2;
t1 := 0;
t2 := 4;

adj_fill.C()					% fixed x points
	()					% fixed y points
	((1,2), (2,3))				% tied points
	()					% verticals
	()					% horizontals
	((935,1252){-937,-1160}...{-937,-1160}	% 0
	 (-2,92){0,-95}...{0,-95}		% 1
	 (-2,-3)--				% 2
	 (350,70){50,75}...{100,105}		% 3
	 (1050,1053)--cycle);			% 4

endchar(0);
"rbuy";

charbegin( "Y", 2071h#, capheight*v#, baseline );
n := 6;
t1 := 1;
t2 := 2;
t3 := 4;
t4 := 5;
t5 := 9;
t6 := 11;

adj_fill.A(3, 4)				% fixed x points
	(6)					% fixed y points
	((1,2), (2,1))				% tied points
	((1,5))					% verticals
	((3,4))					% horizontals
	((1272,104){-18,420}...{8,797}		% 0
	 (1254,1225){-112,264}...{-112,264}	% 1
	 (1142,1489){-136,297}...{-302,770}	% 2
	 (636,2603){-1,0}...{-643,0}		% 3
	 (-7,2603)--				% 4
	 (-7,2475){355,-102}...			% 5
	 (148,2432){331,-106}...		% 6
	 (234,2362){261,-477}...		% 7
	 (363,2132){461,-978}...{148,-291}	% 8
	 (824,1154){0,-1}...{-20,-1136}		% 9
	 (804,18){62,-33}...{62,-33}		% 10
	 (866,-15)--cycle);			% 11

n := 2;
t1 := 0;
t2 := 6;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,1), (2,2))				% tied points
	()					% verticals
	()					% horizontals
	((1142,1489){41,-78}...			% 0
	 (1182,1470){1.84,-.07793}...		% 1
	 (1222,1485){169,279}...{627,1068}	% 2
	 (1849,2553){340,64}...{340,64}		% 3
	 (2189,2617)--				% 4
	 (2195,2573){-941,-1348}...{-941,-1348}	% 5
	 (1254,1225)--cycle);			% 6

mathcorr(3skew#); % DEK
endchar(0);
"rbuz";

charbegin( "Z", 2266h#, capheight*v#, baseline );
n := 4;
t1 := 2;
t2 := 6;
t3 := 10;
t4 := 14;

adj_fill.A()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	((2,3), (1,4))				% horizontals
	((2263,248){-48,49}...{-48,49}		% 0
	 (2215,297){-592,-38}...		% 1
	 (761,236){-620,-4}...			% 2
	 (705,266){-.9895,1.466}...		% 3
	 (700,312){257,401}...{400,554}		% 4
	 (2100,2529){0,51}...{0,51}		% 5
	 (2100,2580){-379,-13}...{-715,45}	% 6
	 (310,2623){-30,-26}...{-30,-26}	% 7
	 (280,2597)--				% 8
	 (279,2361){29,-29}...{29,-29}		% 9
	 (308,2332){659,53}...{237,7}		% 10
	 (1557,2380){-12,-45}...{-12,-45}	% 11
	 (1545,2335){-347,-525}...		% 12
	 (-2,90){-277,-381}...{0,-89}		% 13
	 (-2,1){1,0}...{438,-44}		% 14
	 (2175,-42)--cycle);			% 15

endchar(0);
% SCRIPT LOWER CASE
no_stem_round;
"sbll";

charbegin( 96, 1180h#, ascender*v#, baseline );

n := 16;
t1 := 0;
t2 := 2;
t3 := 7;
t4 := 9;
t5 := 12;
t6 := 15;
t7 := 17;
t8 := 18;
t9 := 20;
t10 := 22;
t11 := 26;
t12 := 27;
t13 := 28;
t14 := 29;
t15 := 30;
t16 := 34;

adj_fill.A(1, 3, 8)				% fixed x points
	(7)					% fixed y points
	((7,1), (8,2), (12,2), (13,1), (14,2), (15,1))% tied points
	((6,9), (4,11))				% verticals
	((5,10), (2,16))			% horizontals
	((1214,447){-221,-443}...		% 0
	 (966,92){-1,-1}...			% 1
	 (612,-73){-1,0}...			% 2
	 (401,8){-1,1}...			% 3
	 (273,253){-194,650}...{-39,566}	% *4
	 (207,658){-172,-140}...{-172,-140}	% 5
	 (35,518){-86,47}...			% 6
	 (-51,565){-.1327,1.147}...{240,215}	% 7
	 (189,780){-28,357}...			% 8
	 (184,1044){0,1}...			% 9
	 (272,1925){337,1409}...		% *10
	 (521,2453){1,1}...			% 11
	 (905,2624){1,0}...			% 12
	 (1076,2526){1,-1}...			% 13
	 (1140,2392){87,-355}...		% *14
	 (1163,2171){0,-1}...			% 15
	 (1022,1577){-180,-375}...{-1,-1}	% 16
	 (540,906)--				% 17
	 (528,1068){1,1}...			% 18
	 (863,1687){156,466}...			% 19
	 (947,2186){0,1}...			% 20
	 (901,2436){-1,1}...			% 21
	 (816,2484){-1,0}...			% 22
	 (715,2439){-1,-1}...			% 23
	 (630,2297){-146.2,-375.8}...		% *24
	 (569,2063){-196,-1101}...		% *25
	 (519,1338){0,-1}...{29,-477}		% 26
	 (528,1068){12,-162}...{12,-162}	% 27
	 (540,906){-12,162}...{-12,162}		% 28
	 (528,1068){12,-162}...{12,-162}	% 29
	 (540,906){43,-679}...			% 30
	 (603,536){193,-607}...			% *31
	 (733,299){1,-1}...			% 32
	 (855,247){1,0}...			% 33
	 (1010,332){1,1}...{397,572}		% 34
	 (1150,484)--cycle);			% 35

endchar(0);
% BOLD LINING FIGURES
no_stem_round;
more_side(0);
"fbl0";

charbegin( "0", 1850h#, lfigheight*v#, baseline );

n := 10;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 10;
t6 := 11;
t7 := 14;
t8 := 17;
t9 := 20;
t10 := 23;

adj_fill.A(1, 6)				% fixed x points
	()					% fixed y points
	((1,1), (5,1), (6,2), (10,2))		% tied points
	((2,9), (4,7))				% verticals
	((5,6), (3,8), (1,10))			% horizontals
	((1077,2640){-10,-3}...			% 0
	 (586,2315){-1,-1}...			% 1
	 (135,1056){0,-1}...			% 2
	 (211,505){292,-934}...			% *3
	 (427,122){1,-1}...			% 4
	 (844,-54){1,0}...			% 5
	 (1310,134){1,1}...			% 6
	 (1727,1273){0,1}...			% 7
	 (1626,1972){-388,1196}...		% *8
	 (1339,2469){-1,1}...{-369,206}		% 9
	 (1077,2640)--				% 10
	 (858,2311){345,-44}...			% 11
	 (1042,2220){367,-303}...		% *12
	 (1225,2008){759,-1165}...		% 13
	 (1466,1014){0,-1}...			% 14
	 (1421,608){-172,-660}...		% *15
	 (1294,354){-1,-1}...			% 16
	 (1048,247){-1,0}...			% 17
	 (784,373){-1,1}...			% 18
	 (536,806){-335,1049}...		% *19
	 (449,1422){0,1}...			% 20
	 (518,1895){267,813}...			% *21
	 (716,2235){1,1}...{119,30}		% 22
	 (858,2311)--cycle);			% 23

endchar(0);
"fbl1";

charbegin( "1", 1850h#, lfigheight*v#, baseline );

n := 3;
t1 := 1.639;
t2 := 5;
t3 := 10;

adj_fill.A(2)					% fixed x points
	()					% fixed y points
	()					% tied points
	((1,3))					% verticals
	()					% horizontals
	((801,-35){-70,54}...{-70,54}		% 0
	 (731,19){42,421}...			% 1
	 (776,2076){-30,618}...			% 2
	 (745,2154){-1,1}...			% 3
	 (680,2201){-447,0}...{-447,0}		% 4
	 (233,2201)--				% 5
	 (234,2317){895,319}...			% 6
	 (1129,2636){895,319}...		% 7
	 (1179,2628){1,-1}...			% 8
	 (1202,2580){-70,-895}...		% 9
	 (1142,1050){0,-1}...{26,-509}		% 10
	 (1154,119)--cycle);			% 11

endchar(0);
"fbl2";

charbegin( "2", 1850h#, lfigheight*v#, baseline );

n := 10;
t1 := 1;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 8;
t6 := 9;
t7 := 11;
t8 := 13;
t9 := 15;
t10 := 17;

adj_fill.A(2, 6, 9)				% fixed x points
	(5)					% fixed y points
	()					% tied points
	((3,8))					% verticals
	((4,7), (1,10))				% horizontals
	((1681,17){-1629,0}...{-1629,0}		% 0
	 (52,17){0,76}...{0,76}			% 1
	 (52,93){226,206}...			% 2
	 (928,1086){681,1012}...		% 3
	 (1208,1861){0,1}...			% 4
	 (1067,2280){-1,1}...			% 5
	 (814,2370){-1,0}...			% 6
	 (589,2313){-497,-224}...{-422,-318}	% *7
	 (317,2146)--				% 8
	 (242,2218){410,408}...			% 9
	 (659,2533){812,426}...			% *10
	 (1054,2644){1,0}...			% 11
	 (1486,2494){1,-1}...			% 12
	 (1650,2106){0,-1}...			% 13
	 (1470,1526){-521,-879}...		% 14
	 (626,438){-330,-427}...		% 15
	 (626,421){.6877,-1.726}...		% 16
	 (644,402){1,0}...{1135,0}		% 17
	 (1779,402)--cycle);			% 18

endchar(0);
"fbl3";

charbegin( "3", 1850h#, lfigheight*v#, baseline );

n := 15;
t1 := 1;
t2 := 3;
t3 := 7;
t4 := 9;
t5 := 11;
t6 := 13;
t7 := 14;
t8 := 16;
t9 := 18;
t10 := 20;
t11 := 21;
t12 := 24;
t13 := 26;
t14 := 28;
t15 := 29;

adj_fill.A(6)					% fixed x points
	(7, 15)					% fixed y points
	()					% tied points
	((4,9), (3,10), (2,12), (14,15))	% verticals
	((5,8), (10,11), (1,13))		% horizontals
	((84,197){396,-359}...			% 0
	 (706,-30){1,0}...			% 1
	 (1447,259){1,1}...			% 2
	 (1668,826){0,1}...			% 3
	 (1509,1225){-1,1}...			% 4
	 (1283,1355){-565,194}...{-563,41}	% *5
	 (944,1419){-11,27}...{-11,27}		% 6
	 (933,1446){466,172}...			% 7
	 (1337,1693){1,1}...			% 8
	 (1532,2153){0,1}...			% 9
	 (1393,2479){-1,1}...			% 10
	 (991,2621){-1,0}...			% 11
	 (637,2527){-764,-364}...{-489,-404}	% *12
	 (227,2257)--				% 13
	 (300,2176){495,354}...			% 14
	 (560,2328){469,205}...			% *15
	 (769,2381){1,0}...			% 16
	 (1028,2292){1,-1}...			% 17
	 (1136,2004){0,-1}...			% 18
	 (1008,1660){-1,-1}...{-1,0}		% 19
	 (448,1437){0,-110}...{0,-110}		% 20
	 (448,1327){1,0}...			% 21
	 (840,1283){641,-171}...		% *22
	 (1089,1156){1,-1}...			% 23
	 (1240,745){0,-1}...			% 24
	 (1072,258){-1,-1}...			% 25
	 (728,131){-1,0}...			% 26
	 (508,236){-1,1}...{-141,540}		% 27
	 (339,583){-64,8}...{-64,8}		% 28
	 (275,591)--cycle);			% 29

endchar(0);
"fbl4";

charbegin( "4", 1850h#, lfigheight*v#, baseline );

n := 13;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 8;
t6 := 9;
t7 := 11;
t8 := 14.92;
t9 := 15;
t10 := 16;
t11 := 17;
t12 := 18;
t13 := 19;

adj_fill.A(1, 4, 7)				% fixed x points
	(3, 8, 9)				% fixed y points
	((5,1), (6,2), (11,2), (12,1), (13,3))	% tied points
	((2,10))				% verticals
	((5,6), (2,13))				% horizontals
	((1749,904){-17,14}...{-17,14}		% 0
	 (1732,918){-372,6}...{-372,6}		% 1
	 (1360,924){34,1659}...{31,815}		% 2
	 (1394,2583){-32,37}...{-32,37}		% 3
	 (1362,2620){-350,-109}...{-350,-109}	% 4
	 (1012,2511){-1006,-1637}...{-1006,-1637}% 5
	 (6,874){0,-195}...{0,-195}		% 6
	 (6,679){1006,0}...{1006,0}		% 7
	 (1012,679)--				% 8
	 (1012,931){-720,13}...			% 9
	 (292,944){-1,0}...{-16,22}		% 10
	 (276,966){14,55}...			% 11
	 (290,1021){373,720}...			% 12
	 (661,1685){681,1111}...{201,242}	% *13
	 (971,2132){21,17}...			% 14
	 (992,2149){1.178,-.287}...{14,-32}	% 15
	 (1006,2117){6,-1186}...{6,-1186}	% 16
	 (1012,931){0,-252}...{0,-252}		% 17
	 (1012,679){351,0}...{351,0}		% 18
	 (1363,679){284,0}...{284,0}		% 19
	 (1647,679)--cycle);			% 20

n := 2;
t1 := 2;
t2 := 3;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,1), (2,3))				% tied points
	()					% verticals
	()					% horizontals
	((1025,-45){-47,42}...{-47,42}		% 0
	 (978,-3){42,444}...{0,1}		% 1
	 (1012,679)--				% 2
	 (1363,679){0,-1}...{36,-389}		% 3
	 (1387,117)--cycle);			% 4

endchar(0);
"fbl5";

charbegin( "5", 1850h#, lfigheight*v#, baseline );

n := 15;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 5;
t5 := 7;
t6 := 10;
t7 := 12;
t8 := 12.34;
t9 := 13;
t10 := 14;
t11 := 17;
t12 := 19;
t13 := 21;
t14 := 23;
t15 := 25;

adj_fill.A(1)					% fixed x points
	(8, 10)					% fixed y points
	((9,1), (10,1))				% tied points
	((3,14), (5,12), (7,9))			% verticals
	((2,15), (4,13), (6,11))		% horizontals
	((1614,2554){-17,12}...{-17,12}		% 0
	 (1597,2566){-1319,0}...{-1319,0}	% 1
	 (278,2566){0,-1276}...{0,-1276}	% 2
	 (278,1290){67,-30}...{67,-30}		% 3
	 (345,1260){200,280}...			% 4
	 (752,1463){1,0}...			% 5
	 (1062,1364){1,-1}...			% 6
	 (1231,851){0,-1}...			% 7
	 (1183,493){-184,-603}...		% *8
	 (1047,248){-1,-1}...			% 9
	 (744,120){-1,0}...			% 10
	 (451,241){-1,1}...			% 11
	 (286,581){-173,580}...{-59,1}		% 12
	 (227,582)--				% 13
	 (227,582){-182,-389}...{-182,-389}	% 14
	 (45,193){434,-312}...			% 15
	 (348,7){594,-194}...			% 16
	 (704,-43){1,0}...			% 17
	 (1407,252){1,1}...			% 18
	 (1664,945){0,1}...			% 19
	 (1474,1467){-1,1}...			% 20
	 (960,1651){-1,0}...{-183,-102}		% 21
	 (512,1533){-52,4}...{-52,4}		% 22
	 (460,1537){0,1}...{0,649}		% 23
	 (460,2186){1028,0}...{1028,0}		% 24
	 (1488,2186)--cycle);			% 25

endchar(0);
"fbn6";

charbegin( "6", 1850h#, lfigheight*v#, baseline );

n := 14;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 5;
t5 := 7;
t6 := 9;
t7 := 10;
t8 := 11;
t9 := 12;
t10 := 14;
t11 := 16;
t12 := 19;
t13 := 20;
t14 := 23;

adj_fill.A(1, 7)				% fixed x points
	(8)					% fixed y points
	((7,1), (8,2), (12,2), (13,1))		% tied points
	((5,10), (3,12))			% verticals
	((6,9), (4,11), (2,14))			% horizontals
	((1717,2578){-290,51}...		% 0
	 (1545,2606){-1,0}...			% 1
	 (656,2185){-1,-1}...			% 2
	 (149,936){0,-1}...			% 3
	 (421,134){1,-1}...			% 4
	 (817,-43){1,0}...			% 5
	 (1458,238){1,1}...			% 6
	 (1713,800){0,1}...			% 7
	 (1513,1284){-1,1}...			% 8
	 (1124,1430){-1,0}...{-442,-313}	% 9
	 (532,1203)--				% 10
	 (541,1059){476,269}...			% 11
	 (904,1185){1,0}...			% 12
	 (1231,1059){1,-1}...			% 13
	 (1410,612){0,-1}...			% 14
	 (1266,257){-1,-1}...			% 15
	 (1021,146){-1,0}...			% 16
	 (780,251){-1,1}...			% 17
	 (613,565){-239,808}...{-16,456}	% *18
	 (541,1059){-9,144}...{-9,144}		% 19
	 (532,1203){18,492}...			% 20
	 (628,1772){327,965}...			% *21
	 (859,2168){1,1}...			% 22
	 (1329,2390){1,0}...{255,-174}		% 23
	 (1604,2305){79,6}...{79,6}		% 24
	 (1683,2311)--cycle);			% 25

endchar(0);
"fbl7";

charbegin( "7", 1850h#, lfigheight*v#, baseline );

n := 11;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 4;
t5 := 6;
t6 := 7;
t7 := 9;
t8 := 11;
t9 := 11.22;
t10 := 14;
t11 := 15;

adj_fill.A(3, 4, 8, 9)				% fixed x points
	(1, 6, 11)				% fixed y points
	()					% tied points
	((5,6), (2,10))				% verticals
	((4,7))					% horizontals
	((718,-19){130,119}...{130,119}		% 0
	 (848,100){17,289}...			% 1
	 (1104,1175){296,649}...{433,683}	% 2
	 (1839,2500){0,63}...{0,63}		% 3
	 (1839,2563){-1,0}...{-783,19}		% 4
	 (169,2575){0,-800}...{0,-800}		% 5
	 (169,1775)--				% 6
	 (290,1769){122,639}...			% 7
	 (358,2109){75,243}...			% 8
	 (497,2200){961,9}...			% 9
	 (1457,2206){423,4}...			% 10
	 (1503,2189){.6382,-1.301}...		% 11
	 (1492,2154){-381,-553}...		% 12
	 (711,925){-435,-852}...{-79,-359}	% 13
	 (410,99){45,-118}...{45,-118}		% 14
	 (455,-19)--cycle);			% 15

endchar(0);
"fbl8";

charbegin( "8", 1850h#, lfigheight*v#, baseline );

n := 20;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 6;
t5 := 8;
t6 := 9;
t7 := 11;
t8 := 14;
t9 := 16;
t10 := 18;
t11 := 19;
t12 := 21;
t13 := 23;
t14 := 25;
t15 := 26;
t16 := 27;
t17 := 29;
t18 := 31;
t19 := 33;
t20 := 35;

adj_fill.A(1, 11)				% fixed x points
	(10, 20)				% fixed y points
	((1,1), (5,1), (6,2), (10,3), (11,4), (15,4), (16,3), (20,2))% tied points
	((9,12), (7,14), (4,17), (2,19))	% verticals
	((8,13), (3,18))			% horizontals
	((825,1214){376,-228}...		% 0
	 (1167,965){1,-1}...			% 1
	 (1352,582){0,-1}...			% 2
	 (1223,252){-1,-1}...			% 3
	 (943,154){-1,0}...			% 4
	 (691,258){-1,1}...			% 5
	 (498,725){0,1}...			% 6
	 (605,1062){1,1}...{327,163}		% 7
	 (825,1214){339,261}...{339,261}	% 8
	 (1164,1475){271,180}...		% 9
	 (1502,1803){461,693}...		% *10
	 (1625,2168){0,1}...			% 11
	 (1493,2477){-1,1}...			% 12
	 (1285,2588){-541,167}...{-382,25}	% *13
	 (952,2644){-394,-152}...		% 14
	 (468,2360){-1,-1}...			% 15
	 (275,1972){0,-1}...			% 16
	 (391,1655){442,-665}...{563,-464}	% *17
	 (717,1307)--				% 18
	 (1049,1581){-521,433}...		% 19
	 (733,1889){-427,529}...		% *20
	 (622,2110){0,1}...			% 21
	 (693,2333){500,697}...{264,100}	% 22
	 (848,2459){425,-28}...			% 23
	 (1164,2331){1,-1}...			% 24
	 (1274,2040){0,-1}...{-296,-200}	% 25
	 (1049,1581){-332,-274}...{-332,-274}	% 26
	 (717,1307){-425,-215}...		% 27
	 (327,1057){-1,-1}...			% 28
	 (142,595){0,-1}...			% 29
	 (320,153){1,-1}...			% 30
	 (797,-20){1,0}...			% 31
	 (1472,237){1,1}...			% 32
	 (1699,763){0,1}...			% 33
	 (1478,1240){-1,1}...{-336,229}		% 34
	 (1164,1475)--cycle);			% 35

endchar(0);
"fbl9";

charbegin( "9", 1850h#, lfigheight*v#, baseline );

n := 13;
t1 := 4;
t2 := 7;
t3 := 9;
t4 := 11;
t5 := 12;
t6 := 13;
t7 := 14;
t8 := 16;
t9 := 17;
t10 := 20;
t11 := 21;
t12 := 22;
t13 := 25;

adj_fill.A(6, 13)				% fixed x points
	(2, 9)					% fixed y points
	((5,1), (6,2), (11,2), (12,1))		% tied points
	((3,8), (1,10))				% verticals
	((4,7))					% horizontals
	((789,60){73,213}...			% 0
	 (989,497){564,1059}...{641,1028}	% *1
	 (1353,1119){636,1026}...		% 2
	 (1633,1651){376,920}...		% *3
	 (1729,2039){0,1}...			% 4
	 (1539,2450){-100,105}...		% 5
	 (1283,2572){-693,165}...{-1,0}		% *6
	 (846,2615){-396,-224}...		% 7
	 (345,2195){-685,-896}...		% *8
	 (161,1719){0,-1}...			% 9
	 (345,1289){1,-1}...{403,73}		% 10
	 (800,1128){423,146}...{535,199}	% 11
	 (1223,1274)--				% 12
	 (1292,1473){-551,-343}...		% 13
	 (1015,1383){-1,0}...			% 14
	 (693,1487){-1,1}...			% 15
	 (520,1936){0,1}...{227,252}		% 16
	 (705,2378){512,-9}...			% 17
	 (966,2342){432,-127}...		% *18
	 (1137,2251){1,-1}...			% 19
	 (1346,1738){0,-1}...{-117,-356}	% 20
	 (1292,1473){-69,-199}...{-69,-199}	% 21
	 (1223,1274){30,-38}...{30,-38}		% 22
	 (1253,1236){-426,-574}...		% 23
	 (604,358){-872,-1228}...{-191,-374}	% *24
	 (381,8){51,-45}...{51,-45}		% 25
	 (432,-37)--cycle);			% 26

endchar(0);
% GREEK CHARACTERS
set_stem_round(400,415,450,450,480,520); % DEK
more_side(100h#);
"gb000";	%cap gamma

charbegin( 0, 1808h#, capheight*v#, baseline );

n := 7;
t1 := 1;
t2 := 6;
t3 := 8;
t4 := 10;
t5 := 12.45;
t6 := 15;
t7 := 16;

adj_fill.A(7)					% fixed x points
	(3, 6)					% fixed y points
	()					% tied points
	((2,4))					% verticals
	((1,5))					% horizontals
	((1792,2561){-554,-44}...		% 0
	 (1174,2559){-1,0}...{-1084,0}		% 1
	 (90,2559){-8,-62}...{-8,-62}		% 2
	 (82,2497){106,-110}...			% 3
	 (188,2387){106,-110}...		% 4
	 (255,2172){21,-389}...			% 5
	 (253,1555){0,-1}...{-15,-798}		% 6
	 (241,11){55,-43}...{55,-43}		% 7
	 (296,-32)--				% 8
	 (683,113){-41,708}...			% 9
	 (654,1538){0,1}...			% 10
	 (662,2243){26,453}...			% 11
	 (762,2331){484,26}...			% 12
	 (1431,2315){287,-45}...		% 13
	 (1616,2167){139,-288}...{139,-288}	% 14
	 (1755,1879){91,10}...{91,10}		% 15
	 (1846,1889)--cycle);			% 16

mathcorr(2skew#); % DEK
endchar(0);
"gb001";	%cap delta

charbegin( 1, 2431h#, capheight*v#, baseline );
n := 8;
t1 := 0;
t2 := 2;
t3 := 7;
t4 := 9;
t5 := 10;
t6 := 12;
t7 := 15;
t8 := 16;

adj_fill.A()					% fixed x points
	(3, 6)					% fixed y points
	((1,1), (4,1), (5,2), (8,2))		% tied points
	()					% verticals
	((2,7))					% horizontals
	((-22,125){8,-128}...			% 0
	 (-14,-3){474,28}...			% 1
	 (1271,3){1,0}...{761,-87}		% 2
	 (2013,-27){414,188}...{414,188}	% 3
	 (2427,161){-4,44}...{-4,44}		% 4
	 (2423,205){-171,327}...		% 5
	 (2005,1215){-807,2380}...{-204,847}	% *6
	 (1616,2585){-420,-110}...{-420,-110}	% 7
	 (1196,2475){-138,-314}...{-389,-706}	% 8
	 (-22,125)--				% 9
	 (402,249){304,709}...			% 10
	 (1210,2086){95,230}...{47,22}		% 11
	 (1257,2108){275,-856}...		% 12
	 (1839,273){175,-474}...{-4,-48}	% 13
	 (1835,225){-29,-21}...{-29,-21}	% 14
	 (1806,204){-1404,45}...{-1404,45}	% 15
	 (402,249)--cycle);			% 16

endchar(0);
"gb002";	%cap theta

charbegin( 2, 3055h#, capheight*v#, baseline );
n := 12;
t1 := 0;
t2 := 2;
t3 := 2.4;
t4 := 3;
t5 := 6;
t6 := 8;
t7 := 9;
t8 := 12;
t9 := 12.57;
t10 := 13;
t11 := 15;
t12 := 17;

adj_fill.A()					% fixed x points
	(1, 3, 5, 7, 9, 11)			% fixed y points
	()					% tied points
	((6,12))				% verticals
	((4,8), (2,10))				% horizontals
	((1996,1751){-52,-163}...		% 0
	 (1944,1588){-52,-163}...		% 1
	 (1849,1518){-213,-10}...		% 2
	 (1173,1519){-662,15}...		% 3
	 (1099,1532){-109,44}...		% *4
	 (1064,1563){-42,188}...{-42,188}	% 5
	 (1022,1751){-85,0}...{-85,0}		% 6
	 (937,1751){0,-1}...			% 7
	 (937,1288){0,-1}...{0,-1}		% 8
	 (937,846)--				% 9
	 (999,848){65,202}...			% 10
	 (1064,1050){65,202}...			% 11
	 (1173,1115){641,13}...			% 12
	 (1846,1114){362,-29}...		% 13
	 (1931,1056){49,-208}...{49,-208}	% 14
	 (1980,848){86,0}...{86,0}		% 15
	 (2066,848){-1,903}...{-1,903}		% 16
	 (2065,1751)--cycle);			% 17

n := 10;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 7;
t5 := 9;
t6 := 10;
t7 := 12;
t8 := 14;
t9 := 17;
t10 := 20;

adj_fill.B(1, 6)				% fixed x points
	(1, 10)					% fixed y points
	((1,1), (5,1), (6,2), (10,2))		% tied points
	((4,7), (2,9))				% verticals
	((5,6), (3,8))				% horizontals
	((1340,-53){1,0}...			% 0
	 (2457,329){1,1}...			% 1
	 (2833,1417){0,1}...			% 2
	 (2523,2298){-1,1}...			% 3
	 (1654,2587){-1,0}...			% 4
	 (1012,2490){-1110,-373}...		% *5
	 (544,2214){-1,-1}...			% 6
	 (158,1189){0,-1}...			% 7
	 (503,236){1,-1}...{1,0}		% 8
	 (1340,-53)--				% 9
	 (1553,124){-1,0}...			% 10
	 (964,349){-1,1}...			% 11
	 (624,1288){0,1}...			% 12
	 (960,2251){1,1}...			% 13
	 (1475,2423){1,0}...			% 14
	 (2096,2182){1,-1}...			% 15
	 (2308,1796){286,-957}...		% *16
	 (2382,1225){0,-1}...			% 17
	 (2317,715){-251,-852}...		% *18
	 (2131,373){-1,-1}...{-1,0}		% 19
	 (1553,124)--cycle);			% 20

endchar(0);
"gb003";	%upper case lambda

charbegin( 3, 2649h#, capheight*v#, baseline );
n := 2;
t1 := 7;
t2 := 8;

adj_fill.A()					% fixed x points
	()					% fixed y points
	((1,1), (2,1))				% tied points
	()					% verticals
	()					% horizontals
	((2639,243){-357,-109}...		% 0
	 (2368,297){-1,1}...			% 1
	 (2145,696){-332,811}...		% 2
	 (1879,1488){-536,1873}...{-140,633}	% *3
	 (1609,2569){-352,-84}...{-352,-84}	% 4
	 (1257,2485){-174,-370}...{-361,-599}	% 5
	 (-40,59){41,-72}...{41,-72}		% 6
	 (1,-13)--				% 7
	 (1,-13){375,87}...{375,87}		% 8
	 (376,74){294,722}...			% 9
	 (1255,2039){213,425}...{31,-44}	% 10
	 (1286,1995){224,-775}...		% 11
	 (1818,168){188,-582}...{355,-143}	% 12
	 (2015,-47){630,192}...{630,192}	% 13
	 (2645,145)--cycle);			% 14

endchar(0);
"gb004";	%upper case Xi

charbegin( 4, 1993h#, capheight*v#, baseline );
n := 4;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 9;

adj_fill.A()					% fixed x points
	(1, 3)					% fixed y points
	()					% tied points
	()					% verticals
	((2,4))					% horizontals
	((1902,699){-71,-208}...		% 0
	 (1831,491){-71,-208}...		% 1
	 (1656,391){-1,0}...			% 2
	 (329,391){-1,0}...			% 3
	 (143,504){-58,191}...{-58,191}		% 4
	 (85,695)--				% 5
	 (-2,687){31,-649}...{46,-376}		% 6
	 (69,-21){529,33}...			% 7
	 (550,-4){1,0}...			% 8
	 (1411,-4){1,0}...{456,-45}		% 9
	 (1925,-53){70,742}...{70,742}		% 10
	 (1995,689)--cycle);			% 11

n := 4;
t1 := 1;
t2 := 2;
t3 := 4;
t4 := 6;

adj_fill.B()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	((2,3), (1,4))				% horizontals
	((1606,1503){-13,25}...{-13,25}		% 0
	 (1593,1528){-1193,13}...{-1193,13}	% 1
	 (400,1528)--				% 2
	 (295,1140){26,-23}...{26,-23}		% 3
	 (321,1117){718,82}...			% 4
	 (596,1132){1183,21}...{383,4}		% *5
	 (1504,1138)--cycle);			% 6

n := 2;
t1 := 2;
t2 := 6;

adj_fill.C()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	((1,2))					% horizontals
	((1984,1869){-73,701}...{-73,701}	% 0
	 (1911,2570){-341,-45}...		% 1
	 (1087,2549){-1,0}...{-718,47}		% 2
	 (54,2591){-67,-722}...{-67,-722}	% 3
	 (-13,1869)--				% 4
	 (87,1869){97,212}...			% 5
	 (184,2081){97,212}...			% 6
	 (374,2166){1,0}...			% 7
	 (1511,2162){1,0}...			% 8
	 (1718,2125){324,-137}...		% *9
	 (1835,2025){73,-156}...{73,-156}	% 10
	 (1908,1869)--cycle);			% 11

endchar(0);
"gb005";	%upper case pi

charbegin( 5, 2640h#, capheight*v#, baseline );
n := 14;
t1 := 2;
t2 := 5;
t3 := 6;
t4 := 6.3;
t5 := 7.5;
t6 := 9;
t7 := 10;
t8 := 13;
t9 := 15;
t10 := 16;
t11 := 18;
t12 := 20;
t13 := 23;
t14 := 26;

adj_fill.A()					% fixed x points
	(4, 9, 10, 14)				% fixed y points
	((9,1), (10,1))				% tied points
	((8,11), (3,6), (1,13))			% verticals
	((6,7), (2,3), (5,12))			% horizontals
	((2337,72){-26,718}...			% 0
	 (2311,790){-26,718}...			% 1
	 (2301,1741){0,1}...			% 2
	 (2309,2202){29,721}...			% 3
	 (2431,2370){198,47}...{198,47}		% 4
	 (2629,2417){4,121}...{4,121}		% 5
	 (2633,2538){-376,-12}...		% 6
	 (2074,2539){-1,0}...			% 7
	 (713,2539){-1,0}...{-606,26}		% 8
	 (-2,2552){0,-113}...			% 9
	 (-2,2439){.9435,-1.331}...		% 10
	 (223,2360){225,-79}...			% 11
	 (291,2240){0,-210}...			% 12
	 (299,1143){0,-1}...{-19,-704}		% 13
	 (286,2){50,-36}...{50,-36}		% 14
	 (336,-34)--				% 15
	 (336,-34){414,135}...{414,135}		% 16
	 (750,101){-38,735}...			% 17
	 (723,1171){0,1}...			% 18
	 (740,2216){53,429}...			% 19
	 (860,2306){1,0}...			% 20
	 (1736,2306){1,0}...			% 21
	 (1854,2306){1.121,-.9927}...		% 22
	 (1882,2076){0,-1}...			% 23
	 (1876,708){-18,-720}...{-18,-720}	% 24
	 (1858,-12){52,-39}...{52,-39}		% 25
	 (1910,-51)--cycle);			% 26

endchar(0);
"gb006";	%upper case Sigma

charbegin( 6, 2195h#, capheight*v#, baseline );
n := 10;
t1 := 0;
t2 := 2;
t3 := 3;
t4 := 6;
t5 := 8.694;
t6 := 11;
t7 := 12;
t8 := 13;
t9 := 17;
t10 := 19;

adj_fill.A(2, 5, 7, 10)				% fixed x points
	(1, 2)					% fixed y points
	()					% tied points
	((4,9))					% verticals
	((3,10), (6,8))				% horizontals
	((2006,-2){-380,25}...			% 0
	 (1596,9){-2011,4}...{-1,0}		% *1
	 (-5,2){64,250}...{64,250}		% 2
	 (59,252){520,611}...			% 3
	 (579,863){520,611}...			% 4
	 (782,1158){336,640}...			% 5
	 (822,1266){0,1}...			% 6
	 (781,1387){-587,943}...{-587,943}	% 7
	 (194,2330){-1,35}...			% 8
	 (193,2365){.7895,1.575}...{266,187}	% 9
	 (459,2552){1,0}...{643,43}		% 10
	 (2025,2587){36,-29}...{36,-29}		% 11
	 (2061,2558)--				% 12
	 (1931,2305){-713,42}...{-1,0}		% 13
	 (760,2318){-16,-27}...{-16,-27}	% 14
	 (744,2291){417,-556}...		% 15
	 (1176,1637){145,-318}...		% 16
	 (1213,1496){-.1628,-1.876}...		% 17
	 (1169,1400){-650,-938}...{-650,-938}	% 18
	 (519,462){1612,32}...{1612,32}		% 19
	 (2131,494)--cycle);			% 20

endchar(0);
"gb007";	%upper case Upsilon

charbegin( 7, 2470h#, capheight*v#, baseline );
n := 9;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 8;
t6 := 10;
t7 := 13;
t8 := 14;
t9 := 15;

adj_fill.A(5, 9)				% fixed x points
	(1, 4)					% fixed y points
	((8,1), (9,2))				% tied points
	((2,7))					% verticals
	((3,6))					% horizontals
	((1072,-24){-68,33}...{-68,33}		% 0
	 (1004,9){29,404}...			% 1
	 (1022,741){0,1}...			% 2
	 (923,1576){-381,1376}...		% *3
	 (641,2117){-1,1}...			% 4
	 (361,2237){-1,0}...			% 5
	 (166,2157){-1,-1}...{-91,-322}		% 6
	 (66,1960)--				% 7
	 (-3,1979){44,504}...			% 8
	 (176,2453){1,1}...			% 9
	 (563,2595){1,0}...			% 10
	 (950,2456){1,-1}...			% 11
	 (1145,2053){282,-1085}...{10,-288}	% *12
	 (1232,1371){28,-8}...{28,-8}		% 13
	 (1260,1363){222,-1262}...{222,-1262}	% 14
	 (1482,101)--cycle);			% 15

n := 6;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 7;
t5 := 11;
t6 := 13;

adj_fill.B()					% fixed x points
	(6)					% fixed y points
	((3,1), (4,2))				% tied points
	((1,6))					% verticals
	((2,5))					% horizontals
	((2467,1983){0,1}...			% 0
	 (2432,2321){-133,543}...		% *1
	 (2334,2526){-1,1}...			% 2
	 (2047,2616){-1,0}...			% 3
	 (1683,2451){-1,-1}...			% 4
	 (1443,2041){-423,-1088}...{-153,-818}	% *5
	 (1260,1363)--				% 6
	 (1482,101){-50,800}...			% 7
	 (1454,778){0,1}...			% 8
	 (1562,1570){417,1341}...		% *9
	 (1871,2119){1,1}...			% 10
	 (2132,2246){1,0}...			% 11
	 (2298,2188){1,-1}...{145,-996}		% 12
	 (2381,1974)--cycle);			% 13

endchar(0);
"gb010";	%upper case Phi

charbegin( 8, 3072h#, capheight*v#, baseline );
n := 12;
t1 := 0;
t2 := 1;
t3 := 5;
t4 := 7;
t5 := 10;
t6 := 11;
t7 := 12;
t8 := 16;
t9 := 17;
t10 := 18;
t11 := 19;
t12 := 23;

adj_fill.A()					% fixed x points
	()					% fixed y points
	((3,1), (4,2), (8,3), (9,4), (10,5), (11,6))% tied points
	((6,7), (3,10), (1,12))			% verticals
	((5,6), (1,2))				% horizontals
	((974,0){4,100}...{4,100}		% 0
	 (978,100){272,57}...			% 1
	 (1250,157){281,57}...			% 2
	 (1288,217){49,705}...{0,1}		% 3
	 (1288,334){-3,102}...{-3,102}		% 4
	 (1285,436){0,1}...			% 5
	 (1285,2067){0,2}...			% 6
	 (1285,2174){0,2}...			% 7
	 (1285,2283){0,1}...			% 8
	 (1219,2381){-245,55}...{-245,55}	% 9
	 (974,2436){-2,98}...{-2,98}		% 10
	 (972,2534)--				% 11
	 (2061,2534){0,-90}...{0,-90}		% 12
	 (2061,2444){-247,-52}...		% 13
	 (1814,2392){-247,-52}...		% 14
	 (1741,2313){0,-1}...			% 15
	 (1741,2173){0,-2}...			% 16
	 (1741,2056){0,-2}...{0,-1}		% 17
	 (1741,424){0,-96}...{0,-96}		% 18
	 (1741,328){0,-1}...			% 19
	 (1741,201){84,-388}...			% 20
	 (1835,159){254,-54}...{254,-54}	% 21
	 (2089,105){5,-105}...{5,-105}		% 22
	 (2094,0)--cycle);			% 23

n := 6;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 7;
t5 := 9;
t6 := 11;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((3,2), (6,1))				% tied points
	((2,5))					% verticals
	((3,4), (1,6))				% horizontals
	((1299,334){-1,0}...			% 0
	 (768,408){-903,286}...			% *1
	 (396,620){-1,1}...			% 2
	 (161,1267){0,1}...			% 3
	 (406,1886){1,1}...			% 4
	 (773,2099){879,288}...{1,0}		% *5
	 (1285,2174)--				% 6
	 (1284,2065){-1,0}...			% 7
	 (869,1906){-1,-1}...			% 8
	 (643,1274){0,-1}...			% 9
	 (860,641){1,-1}...{1,0}		% 10
	 (1285,436)--cycle);			% 11

n := 6;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 6;
t5 := 9;
t6 := 12;

adj_fill.C()					% fixed x points
	()					% fixed y points
	((1,6), (3,3), (4,4), (6,5))		% tied points
	((2,5))					% verticals
	((3,4), (1,6))				% horizontals
	((1741,328){1,0}...			% 0
	 (2623,636){1,1}...			% 1
	 (2873,1358){0,1}...			% 2
	 (2668,1936){-1,1}...			% 3
	 (2313,2111){-927,237}...{-1,0}		% *4
	 (1741,2173)--				% 5
	 (1741,2056){1,0}...			% 6
	 (2223,1902){1,-1}...			% 7
	 (2355,1666){178,-578}...		% *8
	 (2401,1324){0,-1}...			% 9
	 (2341,896){-230,-728}...		% *10
	 (2171,596){-1,-1}...{-1,0}		% 11
	 (1741,424)--cycle);			% 12

endchar(0);
"gb011";	%upper case Psi

charbegin( 9, 2427h#, capheight*v#, baseline );
n := 9;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 5;
t5 := 7;
t6 := 9;
t7 := 10;
t8 := 13;
t9 := 14;

adj_fill.A()					% fixed x points
	(5)					% fixed y points
	((3,1), (4,2), (6,3), (7,4))		% tied points
	((4,6), (1,9))				% verticals
	((1,2), (8,9))				% horizontals
	((680,-5){5,109}...{5,109}		% 0
	 (685,104){239,58}...			% 1
	 (924,162){239,58}...			% 2
	 (1005,274){0,1}...{0,1}		% 3
	 (1005,915){16,119}...{16,119}		% 4
	 (1021,1034){0,1}...{-46,646}		% 5
	 (1005,2465)--				% 6
	 (1404,2583){49,-46}...{49,-46}		% 7
	 (1453,2537){-24,-822}...{0,-1}		% 8
	 (1439,1030){-5,-100}...{-5,-100}	% 9
	 (1434,930){4,-683}...			% 10
	 (1470,275){42,-373}...			% 11
	 (1542,172){255,-74}...{255,-74}	% 12
	 (1797,98){0,-103}...{0,-103}		% 13
	 (1797,-5)--cycle);			% 14

n := 7;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 6;
t5 := 7;
t6 := 11;
t7 := 12.54;

adj_fill.B(1)					% fixed x points
	()					% fixed y points
	((4,2), (5,1))				% tied points
	((3,6))					% verticals
	((2,7), (4,5))				% horizontals
	((-207,2456){607,146}...		% 0
	 (400,2602){1,0}...			% 1
	 (544,2557){1,-1}...			% 2
	 (595,2408){58,-668}...			% *3
	 (602,1889){14,-521}...			% 4
	 (878,1132){1,-1}...{512,-360}		% 5
	 (1021,1034)--				% 6
	 (1005,915){-612,89}...			% 7
	 (619,999){-602,195}...			% *8
	 (403,1110){-1,1}...			% 9
	 (242,1399){-219,709}...		% *10
	 (184,1819){-1,351}...			% 11
	 (114,2341){-1,1}...{-10,-5}		% 12
	 (-177,2364)--cycle);			% 13

n := 3;
t1 := 0;
t2 := 6;
t3 := 7;

adj_fill.C()					% fixed x points
	(1)					% fixed y points
	((2,3), (3,4))				% tied points
	()					% verticals
	((2,3))					% horizontals
	((2490,2546){-264,-35}...{-537,-174}	% 0
	 (1967,2424){-272,-386}...		% 1
	 (1875,2148){-94,-692}...		% 2
	 (1781,1456){-94,-692}...		% 3
	 (1605,1107){-1,-1}...			% 4
	 (1576,1088){-166,-77}...{-481,-222}	% *5
	 (1439,1030)--				% 6
	 (1434,930){486,68}...			% 7
	 (1802,1016){597,217}...		% *8
	 (2031,1147){1,1}...			% 9
	 (2128,1303){166,399}...		% *10
	 (2197,1546){123,644}...		% 11
	 (2320,2190){123,644}...{440,187}	% 12
	 (2477,2447)--cycle);			% 13

endchar(0);
"gb012";	%upper case Omega	

charbegin( 10, 3026h#, capheight*v#, baseline );
n := 12;
t1 := 1;
t2 := 4;
t3 := 7;
t4 := 10;
t5 := 12;
t6 := 16;
t7 := 18;
t8 := 20;
t9 := 22;
t10 := 24;
t11 := 28;
t12 := 29;

adj_fill.A(1, 5, 7, 11)				% fixed x points
	()					% fixed y points
	()					% tied points
	((4,8), (2,10))				% verticals
	((5,6), (3,9), (1,12))			% horizontals
	((3022,390){-1,0}...{-748,-44}		% 0
	 (1980,344){5,35}...{5,35}		% 1
	 (1985,379){398,51}...			% 2
	 (2497,669){1,1}...			% 3
	 (2781,1461){0,1}...			% 4
	 (2503,2284){-1,1}...			% 5
	 (2111,2510){-944,305}...		% *6
	 (1559,2589){-1,0}...			% 7
	 (972,2506){-1000,-319}...		% *8
	 (559,2270){-1,-1}...			% 9
	 (227,1425){0,-1}...{609,-202}		% 10
	 (971,375){5,-21}...{5,-21}		% 11
	 (976,354){-1,0}...{-605,55}		% 12
	 (82,405)--				% 13
	 (-12,53){21,-42}...{21,-42}		% 14
	 (9,11){680,37}...			% 15
	 (604,30){1,0}...{315,-24}		% 16
	 (1213,11){109,342}...{109,342}		% 17
	 (1322,353){-12,4}...			% 18
	 (880,728){-611,1027}...		% *19
	 (711,1380){0,1}...			% 20
	 (1007,2264){1,1}...			% 21
	 (1525,2439){1,0}...			% 22
	 (2007,2269){1,-1}...			% 23
	 (2309,1401){0,-1}...			% 24
	 (2247,906){-240,-825}...		% *25
	 (2069,576){-1,-1}...{-501,-131}	% 26
	 (1682,349){-88,-352}...{-88,-352}	% 27
	 (1594,-3){648,52}...			% 28
	 (2286,20){1,0}...{274,-19}		% 29
	 (2900,-17)--cycle);			% 30

endchar(0);
% GREEK LOWERCASE
set_stem_round(350,367,390,390,405,420); % DEK
"gb013";	%lower case alpha

charbegin( 11, 2202h#, lcbody*v#, baseline );
n := 8;
t1 := 0;
t2 := 2;
t3 := 7;
t4 := 10;
t5 := 18;
t6 := 26;
t7 := 28;
t8 := 33;

adj_fill.A(1, 5)				% fixed x points
	(3, 7)					% fixed y points
	()					% tied points
	((4,6))					% verticals
	((2,8))					% horizontals
	((2327,291){-46,-52}...			% 0
	 (2048,26){-129,-95}...			% *1
	 (1839,-68){-1,0}...			% 2
	 (1695,-15){-1,1}...			% 3
	 (1491,575){-28,113}...			% 4
	 (1322,1140){-87,226}...		% *5
	 (1162,1430){-1,1}...			% 6
	 (946,1532){-1,0}...			% 7
	 (723,1430){-1,-1}...			% 8
	 (605,1191){-42,-166}...		% *9
	 (564,802){0,-1}...			% 10
	 (599,520){36,-124}...			% *11
	 (700,333){1,-1}...			% 12
	 (851,265){1,0}...			% 13
	 (1105,401){1,1}...{47,75}		% 14
	 (1415,825){65,95}...			% 15
	 (1661,1184){1.055,1.697}...{86,153}	% 16
	 (1986,1763)--				% 17
	 (2210,1627){-125,-185}...		% 18
	 (1737,927){-1.192,-1.603}...{-80,-98}	% 19
	 (1434,556){-106,-121}...		% 20
	 (1173,257){-1,-1}...			% 21
	 (874,28){-153,-82}...			% *22
	 (594,-53){-1,0}...			% 23
	 (378,30){-1,1}...			% 24
	 (250,267){-46,156}...			% *25
	 (204,621){0,1}...			% 26
	 (552,1506){1,1}...			% 27
	 (1131,1752){1,0}...			% 28
	 (1495,1601){1,-1}...			% 29
	 (1763,954){47,-153}...			% 30
	 (1920,413){62,-181}...			% *31
	 (1998,269){1,-1}...			% 32
	 (2077,235){1,0}...{71,54}		% 33
	 (2285,363)--cycle);			% 34

endchar(0);
"gb014";	%lower case beta

%charbegin( 12, 2153h#, capheight*v#, descender*v#);
charbegin( 12, 2153h#, ascender*v#, descender*v#); % DEK
n := 9;
t1 := 1;
t2 := 3;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 12;
t7 := 15;
t8 := 17;
t9 := 19;

adj_fill.A(1, 9)				% fixed x points
	(5, 9)					% fixed y points
	()					% tied points
	((4,6), (2,8))				% verticals
	((3,7))					% horizontals
	((1230,1381){0,5}...{0,5}		% 0
	 (1230,1400){71,21}...			% 1
	 (1559,1589){1,1}...			% 2
	 (1748,2043){0,1}...			% 3
	 (1608,2365){-1,1}...			% 4
	 (1173,2501){-1,0}...			% 5
	 (602,2266){-1,-1}...			% 6
	 (361,1835){-86,-280}...		% *7
	 (276,1207){0,-1}...{-6,-180}		% 8
	 (261,-681){12,-10}...{12,-10}		% 9
	 (306,-719)--				% 10
	 (662,-564){-9,564}...			% 11
	 (628,1570){0,1}...			% 12
	 (661,1978){33,167}...			% *13
	 (753,2202){1,1}...			% 14
	 (1029,2331){1,0}...			% 15
	 (1309,2210){1,-1}...			% 16
	 (1408,1964){0,-1}...			% 17
	 (1256,1548){-1,-1}...{-1,0}		% 18
	 (832,1377)--cycle);			% 19

n := 8;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 13;
t7 := 16;
t8 := 19;

adj_fill.B(1, 5)				% fixed x points
	(4, 5, 8)				% fixed y points
	()					% tied points
	((3,6))					% verticals
	((2,7))					% horizontals
	((704,125){68,-145}...			% 0
	 (757,49){1,-1}...			% 1
	 (885,-18){86,-24}...			% *2
	 (1082,-42){1,0}...			% 3
	 (1763,197){1,1}...			% 4
	 (1968,764){0,1}...			% 5
	 (1801,1173){-1,1}...			% 6
	 (1565,1313){-153,55}...		% *7
	 (1222,1381){-67,5}...{-1,0}		% 8
	 (836,1381)--				% 9
	 (829,1252){1,0}...			% 10
	 (1188,1224){147,-29}...		% *11
	 (1385,1143){1,-1}...			% 12
	 (1551,719){0,-1}...			% 13
	 (1512,402){-40,-139}...		% *14
	 (1400,193){-1,-1}...			% 15
	 (1192,98){-1,0}...			% 16
	 (1038,182){-64,78}...{-11,74}		% *17
	 (950,394){-11,3}...{-11,3}		% 18
	 (908,405)--cycle);			% 19

endchar(0);
"gb015";	%lower case gamma

charbegin( 13, 1971h#, lcbody*v#, descender*v#);
n := 4;
t1 := 1;
t2 := 7;
t3 := 11;
t4 := 12;

adj_fill.A()					% fixed x points
	(2, 4)					% fixed y points
	()					% tied points
	()					% verticals
	((1,3))					% horizontals
	((-110,1445){1,1}...			% 0
	 (499,1741){1,0}...			% 1
	 (844,1612){1,-1}...			% 2
	 (1060,1180){75,-294}...{-2,-121}	% *3
	 (1128,499){3,-57}...{3,-57}		% 4
	 (1139,284){-2,-234}...{-2,-234}	% 5
	 (1131,-602)--				% 6
	 (927,-742){-14,209}...{-14,209}	% 7
	 (874,49){-9,145}...			% 8
	 (743,910){-102,362}...			% *9
	 (488,1419){-1,1}...			% 10
	 (276,1510){-1,0}...{-98,-83}		% 11
	 (-34,1374)--cycle);			% 12

n := 0;

adj_fill.B()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	()					% horizontals
	((904,170){-33,-85}...{-9,-54}		% 0
	 (685,-564)--				% 1
	 (935,-745){16,232}...{16,232}		% 2
	 (995,132)--cycle);			% 3

n := 0;

adj_fill.C()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	()					% horizontals
	((2002,1642){-4,-13}...{-4,-13}		% 0
	 (1986,1593){-60,-98}...		% 1
	 (1276,437){-244,-404}...{-55,-107}	% *2
	 (1063,64)--				% 3
	 (1101,378){52,94}...{19,67}		% 4
	 (1672,1714){17,11}...{17,11}		% 5
	 (1737,1756)--cycle);			% 6

endchar(0);
"gb016";	%lower case delta

%charbegin( 14, 1763h#, capheight*v#, baseline );
charbegin( 14, 1763h#, ascender*v#, baseline ); % DEK
n := 13;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 5;
t5 := 9;
t6 := 12;
t7 := 13;
t8 := 15;
t9 := 18;
t10 := 22;
t11 := 24;
t12 := 26;
t13 := 27;

adj_fill.A(1, 7)				% fixed x points
	(13)					% fixed y points
	()					% tied points
	((5,9), (4,10), (2,12))			% verticals
	((6,8), (3,11))				% horizontals
	((764,1426){-26,-19}...			% 0
	 (518,874){0,-1}...			% 1
	 (723,314){1,-1}...			% 2
	 (938,216){1,0}...			% 3
	 (1234,348){1,1}...			% 4
	 (1332,624){0,1}...			% 5
	 (1209,951){-124,189}...		% *6
	 (863,1339){-10,9}...			% 7
	 (533,1683){-117,153}...		% *8
	 (420,1918){0,1}...			% 9
	 (613,2327){1,1}...			% 10
	 (843,2447){154,43}...			% *11
	 (1196,2490){1,0}...{155,-12}		% 12
	 (1419,2475)--				% 13
	 (1355,2304){-75,4}...			% 14
	 (988,2308){-1,0}...			% 15
	 (803,2291){-77,-17}...			% *16
	 (696,2244){-1,-1}...			% 17
	 (655,2134){0,-1}...			% 18
	 (753,1955){119,-131}...		% *19
	 (1105,1638){12,-10}...			% 20
	 (1468,1251){130,-194}...		% *21
	 (1597,904){0,-1}...			% 22
	 (1332,235){-1,-1}...			% 23
	 (711,-42){-1,0}...			% 24
	 (337,95){-1,1}...			% 25
	 (174,602){0,1}...{9,7}			% 26
	 (677,1521)--cycle);			% 27

endchar(0);
"gb017";	%lower case epsilon

charbegin( 15, 1775h#, lcbody*v#, baseline );
n := 10;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 5;
t5 := 8;
t6 := 9;
t7 := 10;
t8 := 12;
t9 := 14;
t10 := 15;

adj_fill.A(6, 10)				% fixed x points
	(1, 5)					% fixed y points
	()					% tied points
	((3,8))					% verticals
	((4,7), (2,9))				% horizontals
	((1661,386){-95,-79}...			% 0
	 (1173,204){-1,0}...			% 1
	 (787,329){-1,1}...			% 2
	 (564,991){0,1}...			% 3
	 (734,1468){1,1}...			% 4
	 (1025,1589){1,0}...			% 5
	 (1275,1491){1,-1}...{77,-160}		% 6
	 (1423,1264){13,-2}...{13,-2}		% 7
	 (1472,1256)--				% 8
	 (1654,1491){-133,142}...		% 9
	 (1078,1741){-1,0}...			% 10
	 (454,1487){-1,-1}...			% 11
	 (182,764){0,-1}...			% 12
	 (394,132){1,-1}...			% 13
	 (882,-26){1,0}...{75,68}		% 14
	 (1714,295)--cycle);			% 15

n := 2;
t1 := 1;
t2 := 4;

adj_fill.B()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	((1,2))					% horizontals
	((1389,972){-82,-1}...			% 0
	 (954,969){-1,0}...{-86,9}		% 1
	 (443,988)--				% 2
	 (443,791){106,5}...			% 3
	 (772,806){1,0}...{84,-1}		% 4
	 (1336,810)--cycle);			% 5

endchar(0);
"gb020";	%lower case zeta

%charbegin( 16, 1560h#, capheight*v#, depthy*v#);
charbegin( 16, 1560h#, ascender*v#, 2/3descender*v#); % DEK

n := 3;
t1 := .6782;
t2 := 3;
t3 := 6.102;

adj_fill.A()					% fixed x points
	(2)					% fixed y points
	()					% tied points
	()					% verticals
	((1,3))					% horizontals
	((1546,2306){-81,-15}...		% 0
	 (1238,2291){-1.943,.281}...		% 1
	 (878,2374){-157.3,55}...{-90,78}	% *2
	 (643,2499)--				% 3
	 (483,2310){94,-72}...			% 4
	 (710,2220){161.3,-37}...		% *5
	 (1094,2170){1.97,-.1229}...{52,5}	% 6
	 (1542,2215)--cycle);			% 7

n := 9;
t1 := 1;
t2 := 3;
t3 := 8;
t4 := 11;
t5 := 12;
t6 := 15;
t7 := 19;
t8 := 21;
t9 := 23;

adj_fill.B(5)					% fixed x points
	(4, 9)					% fixed y points
	()					% tied points
	((3,6), (1,8))				% verticals
	((2,7))					% horizontals
	((1259,-427){67,115}...			% 0
	 (1353,-157){-.06033,1.866}...		% 1
	 (1312,-61){-1.284,1.366}...		% 2
	 (1203,-7){-115,9}...			% 3
	 (976,-15){-121,-13}...			% 4
	 (716,-32){-1.947,.2502}...		% 5
	 (490,16){-95.5,31.75}...		% *6
	 (355,88){-1.293,1.254}...		% 7
	 (167,599){-.03261,1.889}...		% 8
	 (438,1424){96,152}...			% 9
	 (919,1997){1.405,1.413}...{82,64}	% 10
	 (1186,2224)--				% 11
	 (1544,2217){-61,-16}...		% 12
	 (1110,1982){-1.485,-1.272}...		% 13
	 (723,1474){-94,-182}...		% 14
	 (552,791){.05159,-1.926}...		% 15
	 (685,359){1.232,-1.301}...		% 16
	 (937,267){1.938,-.2998}...		% 17
	 (1148,276){148,11}...			% 18
	 (1375,286){1.939,-.2998}...		% 19
	 (1576,213){1.286,-1.28}...		% 20
	 (1619,97){-.09997,-1.833}...		% 21
	 (1541,-136){-75.5,-151.5}...{-49,-70}	% *22
	 (1333,-476)--cycle);			% 23

endchar(0);
"gb021";	%lower case eta

charbegin( 17, 1990h#, lcbody*v#, descender*v#);

n := 6;
t1 := 1;
t2 := 4;
t3 := 6;
t4 := 8;
t5 := 10;
t6 := 12;

adj_fill.A(3)					% fixed x points
	(6)					% fixed y points
	()					% tied points
	((1,5))					% verticals
	((2,4))					% horizontals
	((686,114){-10,135}...			% 0
	 (674,1312){-1,182}...			% 1
	 (653,1553){-20.41,98.98}...		% *2
	 (597,1686){-1,1}...			% 3
	 (455,1740){-1,0}...			% 4
	 (207,1663){-138.8,-78.57}...{-100,-101}% *5
	 (-70,1443)--				% 6
	 (-10,1366){115,78}...			% 7
	 (201,1467){1,0}...			% 8
	 (271,1442){1,-1}...			% 9
	 (330,1137){0,-1}...{-1,-375}		% 10
	 (303,11){9.439,-9.949}...{9.439,-9.949}% 11
	 (339,-27)--cycle);			% 12

n := 6;
t1 := 1;
t2 := 4;
t3 := 7;
t4 := 8;
t5 := 11;
t6 := 13;

adj_fill.B(3)					% fixed x points
	(3, 6)					% fixed y points
	()					% tied points
	((1,5))					% verticals
	((2,4))					% horizontals
	((1719,-578){-9,126}...			% 0
	 (1688,720){0,1}...			% 1
	 (1676,1370){-24.74,234.7}...		% *2
	 (1595,1608){-1,1}...			% 3
	 (1334,1737){-1,0}...			% 4
	 (997,1654){-199,-86.48}...{-105,-75}	% *5
	 (581,1410)--				% 6
	 (540,1246){100,86}...			% 7
	 (1053,1486){1,0}...			% 8
	 (1239,1411){1,-1}...			% 9
	 (1311,1205){22.96,-192.6}...		% *10
	 (1326,682){0,-1}...{-8,-150}		% 11
	 (1305,-685){12.76,-11.48}...{12.76,-11.48}% 12
	 (1353,-729)--cycle);			% 13

endchar(0);
"gb022";	%lower case theta

charbegin( 18, 1981h#, ascender*v#, baseline );

n := 10;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 9;
t5 := 12;
t6 := 13;
t7 := 16;
t8 := 19;
t9 := 22;
t10 := 25;

adj_fill.A(5, 10)				% fixed x points
	(1, 10)					% fixed y points
	((1,1), (5,1), (6,2), (10,2))		% tied points
	((4,7), (2,9))				% verticals
	((5,6), (3,8))				% horizontals
	((1148,2505){1,0}...			% 0
	 (1524,2369){1,-1}...			% 1
	 (1725,2006){71.68,-236.7}...		% *2
	 (1795,1473){0,-1}...			% 3
	 (1699,727){-98.47,-330.1}...		% *4
	 (1423,224){-1,-1}...			% 5
	 (823,-52){-1,0}...			% 6
	 (463,91){-1,1}...			% 7
	 (256,500){-73.98,279.1}...		% *8
	 (183,1147){0,1}...			% 9
	 (273,1787){91.58,288}...		% *10
	 (530,2236){1,1}...{1,0}		% 11
	 (1148,2505)--				% 12
	 (927,2303){-1,0}...			% 13
	 (667,2192){-1,-1}...			% 14
	 (541,1918){-44.9,-195.9}...		% *15
	 (497,1451){0,-1}...			% 16
	 (577,753){80.87,-301.8}...		% *17
	 (803,309){1,-1}...			% 18
	 (1027,195){1,0}...			% 19
	 (1308,311){1,1}...			% 20
	 (1417,562){39.03,183.4}...		% *21
	 (1456,1005){0,1}...			% 22
	 (1382,1745){-74.74,312.8}...		% *23
	 (1173,2188){-1,1}...{-1,0}		% 24
	 (923,2304)--cycle);			% 25

n := 2;
t1 := 1;
t2 := 4;

adj_fill.B()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	((1,2))					% horizontals
	((1460,1354){-92,-5}...			% 0
	 (955,1334){-1,0}...{-167,2}		% 1
	 (369,1344)--				% 2
	 (477,1164){166,6}...			% 3
	 (959,1174){1,0}...{88,-6}		% 4
	 (1460,1151)--cycle);			% 5

endchar(0);
"gb023";	%lower case iota

charbegin( 19, 990h#, lcbody*v#, baseline );

n := 5;
t1 := 3;
t2 := 5;
t3 := 7;
t4 := 9;
t5 := 12;

adj_fill.A(5)					% fixed x points
	(2)					% fixed y points
	()					% tied points
	((1,3))					% verticals
	((1,4))					% horizontals
	((1016,398){-46,-56}...			% 0
	 (785,251){-1,0}...			% 1
	 (706,285){-1,1}...			% 2
	 (650,612){0,1}...{9,211}		% 3
	 (672,1705){-11.25,8.44}...{-11.25,8.44}% 4
	 (629,1737)--				% 5
	 (285,1619){9,-216}...			% 6
	 (309,515){0,-1}...			% 7
	 (332,200){23.79,-127.6}...		% *8
	 (399,32){1,-1}...			% 9
	 (554,-41){1,0}...			% 10
	 (924,145){1,1}...{65,98}		% 11
	 (1071,339)--cycle);			% 12

endchar(0);
"gb024";	%lower case kappa

charbegin( 20, 1760h#, lcbody*v#, baseline );

n := 2;
t1 := 2;
t2 := 6;

adj_fill.A()					% fixed x points
	()					% fixed y points
	()					% tied points
	((1,2))					% verticals
	()					% horizontals
	((322,-26){-10.18,5.598}...{-10.18,5.598}% 0
	 (283,-5){1,542}...			% 1
	 (289,837){0,1}...{-4,189}		% 2
	 (273,1617)--				% 3
	 (628,1742){9.415,-10.94}...{9.415,-10.94}% 4
	 (663,1700){-8,-204}...			% 5
	 (637,907){0,-1}...{3,-130}		% 6
	 (647,91)--cycle);			% 7

n := 1;
t1 := 0;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,1))					% tied points
	()					% verticals
	()					% horizontals
	((585,867){76,79}...			% 0
	 (1106,1390){101,91}...{65,45}		% 1
	 (1538,1728)--				% 2
	 (1789,1617){0,-9.924}...{0,-9.924}	% 3
	 (1789,1579){-120,-67}...		% 4
	 (1339,1312){-122,-74}...{-67,-51}	% 5
	 (924,1030)--cycle);			% 6

n := 1;
t1 := 4;

adj_fill.C()					% fixed x points
	()					% fixed y points
	((1,1))					% tied points
	()					% verticals
	()					% horizontals
	((1766,149){-1.018,8.142}...{-1.018,8.142}% 0
	 (1762,180){-59,55}...			% 1
	 (1323,586){-127,127}...{-134,158}	% 2
	 (901,1059)--				% 3
	 (585,867){140,-168}...			% 4
	 (988,391){104,-118}...{102,-99}	% 5
	 (1406,-44)--cycle);			% 6

endchar(0);
"gb025";	%lower case lambda

charbegin( 21, 1804h#, ascender*v#, baseline );

n := 0;

adj_fill.A()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	()					% horizontals
	((26,-22){-7.888,12.47}...{-7.888,12.47}% 0
	 (-4,25){39,86}...			% 1
	 (390,815){65,120}...			% 2
	 (770,1508){122.6,226.7}...{43,94}	% *3
	 (854,1673)--				% 4
	 (958,1562){-82,-176}...		% 5
	 (613,797){-73,-183}...{-32,-115}	% 6
	 (348,73)--cycle);			% 7

n := 3;
t1 := 0;
t2 := 5;
t3 := 8;

adj_fill.B()					% fixed x points
	(1)					% fixed y points
	()					% tied points
	()					% verticals
	((2,3))					% horizontals
	((1432,-42){-10.94,2.036}...{-10.94,2.036}% 0
	 (1390,-35){-30,93}...			% 1
	 (891,1407){-58,158}...			% 2
	 (664,2012){-93.13,216}...		% *3
	 (538,2224){-1,1}...			% 4
	 (349,2315){-1,0}...{-114,-31}		% 5
	 (127,2280)--				% 6
	 (81,2361){79,37}...			% 7
	 (607,2512){1,0}...			% 8
	 (893,2394){1,-1}...			% 9
	 (1024,2169){100.3,-243.3}...		% *10
	 (1272,1473){61,-171}...{64,-143}	% 11
	 (1818,113)--cycle);			% 12

endchar(0);
"gb026";	%lower case mu

charbegin( 22, 1972h#, lcbody*v#, descender*v#);

n := 6;
t1 := 2;
%t2 := 6;
t2 := 5; % DEK
t3 := 7;
t4 := 9;
t5 := 12;
t6 := 13;

adj_fill.A(6)					% fixed x points
	(3, 6)					% fixed y points
	()					% tied points
	((2,4))					% verticals
	((1,5))					% horizontals
	((1332,292){-54,-43}...			% 0
	 (972,55){-169.5,-84.22}...		% *1
	 (690,-27){-1,0}...			% 2
	 (412,111){-70,106}...			% 3
	 (312,371){-35.62,166.2}...		% *4
	 (277,739){0,1}...{-8,164}		% 5
	 (249,1618)--				% 6
	 (608,1751){11.96,-7.634}...{11.96,-7.634}% 7
	 (654,1722){-9,-195}...			% 8
	 (634,938){0,-1}...			% 9
	 (664,520){30.79,-168.7}...		% *10
	 (751,299){1,-1}...			% 11
	 (941,257){1,0}...{24,24}		% 12
	 (1333,463)--cycle);			% 13

n := 2;
t1 := 1;
t2 := 5;

adj_fill.B()					% fixed x points
	()					% fixed y points
	()					% tied points
	((1,2))					% verticals
	()					% horizontals
	((274,-724){-15.01,13.74}...{-15.01,13.74}% 0
	 (218,-672){10,132}...			% 1
	 (253,-38){0,1}...{4,285}		% 2
	 (277,1079)--				% 3
	 (430,197){-3,-125}...			% 4
	 (426,-100){0,-1}...{32,-84}		% 5
	 (513,-605)--cycle);			% 6

n := 6;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 9;
t6 := 11;

adj_fill.C(1)					% fixed x points
	(4)					% fixed y points
	()					% tied points
	((3,5))					% verticals
	((2,6))					% horizontals
	((2057,356){-84,-102}...		% 0
	 (1771,65){-133.3,-104.3}...		% *1
	 (1553,-39){-1,0}...			% 2
	 (1404,-4){-1,1}...			% 3
	 (1302,331){0,1}...			% 4
	 (1314,945){0,1}...{-5,191}		% 5
	 (1301,1633)--				% 6
	 (1633,1755){10.94,-6.616}...{10.94,-6.616}% 7
	 (1674,1730){-2,-136}...		% 8
	 (1662,738){0,-1}...			% 9
	 (1721,344){1,-1}...			% 10
	 (1791,311){1,0}...{82,64}		% 11
	 (2011,422)--cycle);			% 12

endchar(0);
"gb027";	%lower case nu

charbegin( 23, 1946h#, lcbody*v#, baseline);

n := 5;
t1 := 4;
t2 := 9;
t3 := 10;
t4 := 13;
t5 := 16;

adj_fill.A()					% fixed x points
	(1, 3, 5)				% fixed y points
	()					% tied points
	()					% verticals
	((2,4))					% horizontals
	((1930,1639){-15,-62}...		% 0
	 (1835,1379){-137.4,-306.9}...		% *1
	 (1410,478){-51,-111}...{-61,-162}	% 2
	 (1230,73){-65.14,-25.19}...{-65.14,-25.19}% 3
	 (984,-22){-9.415,4.58}...{-9.415,4.58}	% 4
	 (948,-5){-16,84}...			% 5
	 (721,930){-123.9,371.8}...		% *6
	 (603,1221){-63.84,124.8}...		% *7
	 (479,1402){-1,1}...			% 8
	 (262,1498){-1,0}...{-67,-53}		% 9
	 (-43,1363)--				% 10
	 (-107,1426){85,90}...			% 11
	 (-5,1542){1,1}...			% 12
	 (505,1740){1,0}...			% 13
	 (827,1632){1,-1}...			% 14
	 (1031,1233){104.8,-316.3}...{16,-84}	% *15
	 (1224,435){63,159}...			% 16
	 (1420,948){40,119}...{3,89}		% 17
	 (1577,1688){22.14,14.5}...{22.14,14.5}	% 18
	 (1661,1743)--cycle);			% 19

endchar(0);
"gb030";	%lower case xi

%charbegin( 24, 1776h#, ascender*v#, depthy*v#);
charbegin( 24, 1776h#, ascender*v#, 2/3descender*v#); % DEK

n := 3;
t1 := 1;
t2 := 4;
t3 := 7;

adj_fill.A()					% fixed x points
	(2)					% fixed y points
	()					% tied points
	()					% verticals
	((1,3))					% horizontals
	((1420,2371){-117,-10}...		% 0
	 (1025,2349){-1,0}...			% 1
	 (709,2401){-131.6,50.64}...{-32,59}	% *2
	 (528,2541){-6.87,1.781}...{-6.87,1.781}% 3
	 (502,2548)--				% 4
	 (360,2358){42,-39}...			% 5
	 (581,2273){164.6,-30.28}...		% *6
	 (983,2243){1,0}...{1,0}		% 7
	 (1432,2266)--cycle);			% 8

n := 6;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 8;
t5 := 11;
t6 := 14;

adj_fill.B(1, 4)				% fixed x points
	(4)					% fixed y points
	()					% tied points
	((3,5))					% verticals
	((2,6))					% horizontals
	((1337,1263){-1,0}...			% 0
	 (862,1241){-76,13}...			% 1
	 (612,1306){-106.6,40.97}...		% *2
	 (458,1396){-1,1}...			% 3
	 (357,1662){0,1}...			% 4
	 (514,1990){1,1}...			% 5
	 (714,2130){135.6,72.26}...{116,41}	% *6
	 (1027,2264)--				% 7
	 (1423,2266){-100,-15}...		% 8
	 (1104,2189){-136.9,-51.15}...		% *9
	 (905,2073){-1,-1}...			% 10
	 (743,1769){0,-1}...			% 11
	 (832,1488){1,-1}...			% 12
	 (1021,1395){132.3,-34.35}...{117,-2}	% *13
	 (1333,1359)--cycle);			% 14

n := 9;
t1 := 1;
t2 := 4;
t3 := 8;
t4 := 10;
t5 := 11;
t6 := 13;
t7 := 16;
t8 := 20;
t9 := 22;

adj_fill.C(5)					% fixed x points
	(4, 9)					% fixed y points
	()					% tied points
	((3,6), (1,8))				% verticals
	((2,7))					% horizontals
	((1474,-408){37,60}...			% 0
	 (1588,-172){0,1}...			% 1
	 (1524,-40){-1,1}...			% 2
	 (1344,4){-1,0}...			% 3
	 (1044,-5){-79,-6}...			% 4
	 (770,-27){-1,0}...			% 5
	 (493,9){-122.9,36.9}...		% *6
	 (305,113){-1,1}...			% 7
	 (145,537){0,1}...			% 8
	 (386,995){1,1}...{92,31}		% 9
	 (979,1316)--				% 10
	 (1334,1260){-101,-8}...		% 11
	 (732,1037){-1,-1}...			% 12
	 (548,677){0,-1}...			% 13
	 (634,381){1,-1}...			% 14
	 (968,285){1,0}...			% 15
	 (1231,304){105,11}...			% 16
	 (1498,325){1,0}...			% 17
	 (1677,308){75.32,-17.56}...		% *18
	 (1783,259){1,-1}...			% 19
	 (1837,107){0,-1}...			% 20
	 (1762,-156){-76.84,-151.7}...{-58,-67}	% *21
	 (1546,-467)--cycle);			% 22

endchar(0);
"gb031";	%lower case pi

charbegin( 25, 2033h#, lcbody*v#, baseline);

n := 6;
t1 := 2;
t2 := 6;
t3 := 9;
t4 := 10;
t5 := 11;
t6 := 12;

adj_fill.A()					% fixed x points
	(2)					% fixed y points
	((3,1), (4,2), (5,3), (6,4))		% tied points
	()					% verticals
	((1,3))					% horizontals
	((2150,1936){-157,-163}...		% 0
	 (1728,1796){-1,0}...			% 1
	 (475,1796){-1,0}...			% 2
	 (279,1779){-308,-66}...		% *3
	 (167,1730){-1,-1}...{-114,-634}	% 4
	 (-40,1076)--				% 5
	 (56,1033){163,530}...			% 6
	 (234,1384){1,1}...			% 7
	 (355,1426){437,50}...			% *8
	 (671,1434){1,0}...			% 9
	 (852,1434){1,0}...			% 10
	 (1311,1434){1,0}...			% 11
	 (1643,1434){1,0}...			% 12
	 (1905,1434){1,0}...			% 13
	 (1961,1452){133,115}...		% 14
	 (2018,1516){133,225}...{77,175}	% 15
	 (2194,1879)--cycle);			% 16

n := 3;
t1 := 1;
t2 := 4;
t3 := 5;

adj_fill.B(1)					% fixed x points
	()					% fixed y points
	((2,1), (3,2))				% tied points
	((2,3))					% verticals
	()					% horizontals
	((170,29){-230,135}...			% 0
	 (148,53){-105,308}...			% 1
	 (179,112){194,299}...			% 2
	 (521,814){299,691}...{132,746}		% 3
	 (671,1434)--				% 4
	 (852,1434){-121,-684}...		% 5
	 (676,627){-105,-383}...		% 6
	 (461,13){-137,-349}...{-286,-326}	% 7
	 (441,-18)--cycle);			% 8

n := 7;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 6;
t5 := 7;
t6 := 8;
t7 := 10;

adj_fill.C(1)					% fixed x points
	()					% fixed y points
	((4,3), (5,4))				% tied points
	((3,6))					% verticals
	((2,7))					% horizontals
	((2096,318){-180,-219}...		% 0
	 (1845,86){-490,-314}...		% *1
	 (1606,4){-1,0}...			% 2
	 (1363,86){-1,1}...			% 3
	 (1285,288){-105,591}...		% *4
	 (1258,677){0,1}...{108,826}		% 5
	 (1311,1434)--				% 6
	 (1643,1434){-54,-582}...		% 7
	 (1611,954){0,-1}...			% 8
	 (1708,369){1,-1}...			% 9
	 (1857,301){1,0}...{177,190}		% 10
	 (2055,419)--cycle);			% 11

endchar(0);
"gb032";	%lower case rho

%charbegin( 26, 1953h#, lcbody*v#, descender*v#);
charbegin( 26, 1853h#, lcbody*v#, descender*v#); % DEK
n := 11;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 10;
t6 := 12;
t7 := 16;
t8 := 19;
t9 := 22;
t10 := 25;
t11 := 28;

adj_fill.A(1, 11)				% fixed x points
	(6, 11)					% fixed y points
	()					% tied points
	((5,7), (3,9))				% verticals
	((4,8), (2,10))				% horizontals
	((462,757){0,-27}...			% 0
	 (609,219){64,-95}...			% 1
	 (1071,8){1,0}...			% 2
	 (1574,204){1,1}...			% 3
	 (1745,522){61,210}...			% *4
	 (1805,999){0,1}...			% 5
	 (1627,1559){-1,1}...			% 6
	 (1090,1752){-1,0}...			% 7
	 (477,1514){-1,-1}...			% 8
	 (309,1167){-60,-242}...		% *9
	 (250,598){0,-1}...			% 10
	 (272,-670){3,-119}...{22,-15}		% 11
	 (356,-726)--				% 12
	 (700,-602){-34,163}...			% 13
	 (617,231){3,56}...			% 14
	 (632,443){-5,63}...			% 15
	 (617,821){0,1}...			% 16
	 (665,1247){49,184}...			% *17
	 (802,1517){1,1}...			% 18
	 (1063,1623){1,0}...			% 19
	 (1241,1548){1,-1}...			% 20
	 (1342,1339){36,-146}...		% *21
	 (1377,995){0,-1}...			% 22
	 (1341,569){-37,-176}...		% *23
	 (1237,329){-1,-1}...			% 24
	 (984,197){-1,0}...			% 25
	 (757,284){-1,1}...			% 26
	 (650,492){-38,142}...{0,1}		% *27
	 (613,821)--cycle);			% 28

endchar(0);
"gb033";	%lower case sigma

charbegin( 27, 2153h#, lcbody*v#, baseline*v#);

n := 11;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 7;
t5 := 10;
t6 := 13;
t7 := 15;
t8 := 17;
t9 := 19;
t10 := 21;
t11 := 22;

adj_fill.A(11)					% fixed x points
	(1, 6)					% fixed y points
	((10,1))				% tied points
	((3,9), (5,7))				% verticals
	((4,8), (2,10))				% horizontals
	((1241,1464){-1,1}...			% 0
	 (1025,1559){-1,0}...			% 1
	 (787,1479){-1,-1}...			% 2
	 (658,1231){-46,-168}...		% *3
	 (613,844){0,-1}...			% 4
	 (653,451){41,-167}...			% *5
	 (768,212){1,-1}...			% 6
	 (980,117){1,0}...			% 7
	 (1218,238){1,1}...			% 8
	 (1339,479){43,165}...			% *9
	 (1381,863){0,1}...			% 10
	 (1344,1239){-38,159}...{-1,1}		% *11
	 (1237,1464)--				% 12
	 (1370,1510){36,-15}...			% 13
	 (1578,1370){1,-1}...			% 14
	 (1741,855){0,-1}...			% 15
	 (1517,197){-1,-1}...			% 16
	 (972,-42){-1,0}...			% 17
	 (412,140){-1,1}...			% 18
	 (189,829){0,1}...			% 19
	 (405,1498){1,1}...			% 20
	 (1022,1718){1,0}...{11,-7}		% 21
	 (1506,1597)--cycle);			% 22

n := 1;
t1 := 2;

adj_fill.B()					% fixed x points
	()					% fixed y points
	((1,1))					% tied points
	()					% verticals
	()					% horizontals
%	((2191,1741){-7,4}...			% 0
	((2191,1741)--				% 0
	 (2164,1756){-3,-100}...{-1,0}		% 1
	 (1022,1718)--				% 2
	 (1339,1487){37,51}...			% 3
	 (1389,1544){145,-30}...{110,-18}	% 4
	 (2111,1426)--cycle);			% 5

endchar(0);
"gb034";	%lower case tau

charbegin( 28, 1752h#, lcbody*v#, baseline);

n := 6;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 9;
t6 := 12;

adj_fill.A(1)					% fixed x points
	(4)					% fixed y points
	()					% tied points
	((3,5))					% verticals
	((2,6))					% horizontals
	((1563,261){-94,-103}...		% 0
	 (1311,49){-128,-76}...			% *1
	 (1078,-26){-1,0}...			% 2
	 (848,30){-1,1}...			% 3
	 (752,206){-34,116}...			% *4
	 (719,469){0,1}...			% 5
	 (729,688){21,271}...{15,185}		% *6
	 (798,1495)--				% 7
	 (1135,1468){-16,-126}...		% 8
	 (1090,912){0,-1}...			% 9
	 (1123,523){34,-161}...			% *10
	 (1218,303){1,-1}...			% 11
	 (1343,261){1,0}...{79,89}		% 12
	 (1540,359)--cycle);			% 13

n := 3;
t1 := 3;
t2 := 6;
t3 := 10;

adj_fill.B()					% fixed x points
	(2)					% fixed y points
	()					% tied points
	()					% verticals
	((1,3))					% horizontals
	((1854,1812){-6,-53}...			% 0
	 (1642,1408){-10,-12}...		% 1
	 (1578,1377){-1,0}...			% 2
	 (507,1374){-1,0}...			% 3
	 (344,1356){-70,-18}...			% *4
	 (242,1305){-1,-1}...{-50,-160}		% 5
	 (91,991)--				% 6
	 (4,1022){31,171}...			% 7
	 (88,1446){42,154}...			% *8
	 (163,1604){1,1}...			% 9
	 (443,1703){1,0}...			% 10
	 (1434,1703){1,0}...{91,80}		% 11
	 (1824,1839)--cycle);			% 12

endchar(0);
"gb035";	%lower case upsilon

%charbegin( 29, 1990h#, lcbody*v#, baseline);
charbegin( 29, 1890h#, lcbody*v#, baseline); % DEK
n := 11;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 7;
t5 := 11;
t6 := 12;
t7 := 14;
t8 := 17;
t9 := 20;
t10 := 22;
t11 := 24;

adj_fill.A(1, 6)				% fixed x points
	(11)					% fixed y points
	()					% tied points
	((4,8), (2,10))				% verticals
	((5,7), (3,9))				% horizontals
	((1264,1521){3,-12}...{3,-12}		% 0
	 (1275,1476){94,-106}...		% 1
	 (1532,851){0,-1}...			% 2
	 (1377,363){-1,-1}...			% 3
	 (1097,242){-1,0}...			% 4
	 (821,348){-1,1}...			% 5
	 (703,565){-42,143}...			% *6
	 (662,889){0,1}...			% 7
	 (662,1374){-1,140}...			% 8
	 (643,1567){-19,81}...			% *9
	 (590,1680){-1,1}...			% 10
	 (435,1741){-1,0}...{-152,-114}		% 11
	 (-91,1442)--				% 12
	 (-38,1374){101,54}...			% 13
	 (170,1449){1,0}...			% 14
	 (246,1411){1,-1}...			% 15
	 (295,1306){18,-75}...			% *16
	 (314,1128){2,-159}...			% 17
	 (322,537){8,-143}...			% 18
	 (499,114){1,-1}...			% 19
	 (870,-8){1,0}...			% 20
	 (1453,242){1,1}...			% 21
	 (1816,1090){0,1}...			% 22
	 (1597,1725){-81,76}...{-77,26}		% 23
	 (1544,1748)--cycle);			% 24

endchar(0);
"gb036";	%lower case phi

charbegin( 30, 2736h#, ascender*v#, descender*v#);
n := 10;
t1 := 0;
t2 := 3.5;
t3 := 6;
t4 := 9.5;
t5 := 12;
t6 := 13;
t7 := 16.5;
t8 := 20;
t9 := 23.5;
t10 := 27;

adj_fill.A()					% fixed x points
	(5, 10)					% fixed y points
	()					% tied points
	((5,6), (3,8), (1,10))			% verticals
	((2,9), (4,7))				% horizontals
	((189,840){0,-1}...			% 0
	 (424,174){1,-1}...			% 1
	 (698,26){181,-53}...			% *2
	 (1109,-26){1,0}...			% 3
	 (1574,-26){1,0}...			% 4
	 (2289,231){1,1}...			% 5
	 (2558,957){0,1}...			% 6
	 (2365,1514){-1,1}...			% 7
	 (2062,1679){-199,59}...		% *8
	 (1612,1737){-1,0}...			% 9
	 (1063,1737){-1,0}...			% 10
	 (416,1495){-1,-1}...{0,-1}		% 11
	 (185,836)--				% 12
	 (613,874){0,1}...			% 13
	 (653,1220){41,150}...			% *14
	 (768,1442){1,1}...			% 15
	 (1112,1616){1,0}...			% 16
	 (1608,1616){1,0}...			% 17
	 (1983,1472){1,-1}...			% 18
	 (2092,1257){39,-146}...		% *19
	 (2130,919){0,-1}...			% 20
	 (2078,528){-53,-174}...		% *21
	 (1930,261){-1,-1}...			% 22
	 (1578,102){-1,0}...			% 23
	 (1105,102){-1,0}...			% 24
	 (806,242){-1,1}...			% 25
	 (666,497){-50,167}...{0,1}		% *26
	 (617,874)--cycle);			% 27

n := 2;
t1 := 2;
t2 := 6;

adj_fill.B()					% fixed x points
	()					% fixed y points
	()					% tied points
	((1,2))					% verticals
	()					% horizontals
	((1184,-726){-12,11}...{-12,11}		% 0
	 (1139,-685){4,63}...			% 1
	 (1173,984){0,1}...{-4,202}		% 2
	 (1143,2357)--				% 3
	 (1495,2486){7,-9}...{7,-9}		% 4
	 (1521,2452){-12,-193}...		% 5
	 (1510,1033){0,-1}...{1,-82}		% 6
	 (1517,-590)--cycle);			% 7

endchar(0);
"gb037";	%lower case chi

charbegin( 31, 1775h#, lcbody*v#, descender*v#);
n := 4;
t1 := 2;
t2 := 8;
t3 := 13;
t4 := 18;

adj_fill.A()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	((2,3), (1,4))				% horizontals
	((1911,-511){-68,-40}...		% 0
	 (1614,-663){-131,-54}...		% *1
	 (1415,-715){-1,0}...			% 2
	 (1211,-632){-1,1}...			% 3
	 (1028,-347){-133,268}...		% *4
	 (708,382){-96,226}...			% 5
	 (392,1108){-128,262}...		% *6
	 (223,1374){-1,1}...			% 7
	 (117,1430){-1,0}...			% 8
	 (75,1419){-47,-20}...{-24,-11}		% *9
	 (-61,1355)--				% 10
	 (-114,1423){113,112}...		% 11
	 (151,1636){127,76}...			% *12
	 (367,1710){1,0}...			% 13
	 (492,1669){1,-1}...			% 14
	 (647,1424){123,-257}...		% *15
	 (957,696){104,-245}...			% 16
	 (1502,-359){1,-1}...			% 17
	 (1718,-450){1,0}...{97,18}		% 18
	 (1896,-428)--cycle);			% 19

n := 0;

adj_fill.B()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	()					% horizontals
	((-68,-598){44,82}...			% 0
	 (666,454){80,104}...			% 1
	 (919,791){46,76}...{108,132}		% 2
	 (1589,1752)--				% 3
	 (1805,1604){-5,-8}...			% 4
	 (1786,1574){-1.168,-1.618}...		% 5
	 (984,605){-48,-62}...			% 6
	 (738,272){-89,-118}...{-12,-37}	% 7
	 (257,-708){-12,-6}...{-12,-6}		% 8
	 (212,-730)--cycle);			% 9

endchar(0);
"gb040";	%lower case psi

charbegin( 32, 2562h#, ascender*v#, descender*v#);
n := 12;
t1 := 0;
t2 := 1;
t3 := 2;
t4 := 5;
t5 := 8;
t6 := 11;
t7 := 13;
t8 := 15;
t9 := 18;
t10 := 22;
t11 := 25;
t12 := 26;

adj_fill.A(1, 2, 7)				% fixed x points
	(12)					% fixed y points
	()					% tied points
	((5,9), (3,11))				% verticals
	((6,8), (4,10))				% horizontals
	((1839,1495){0,-14}...{0,-14}		% 0
	 (1839,1442){110,-102}...		% 1
	 (2077,919){0,-1}...			% 2
	 (1873,325){-1,-1}...			% 3
	 (1566,160){-203,-59}...		% *4
	 (1105,102){-1,0}...			% 5
	 (802,231){-1,1}...			% 6
	 (673,477){-46,165}...			% *7
	 (628,855){0,1}...			% 8
	 (630,1491){-17,221}...			% *9
	 (564,1691){-1,1}...			% 10
	 (420,1744){-1,0}...			% 11
	 (199,1666){-140,-80}...{-100,-85}	% *12
	 (-110,1442)--				% 13
	 (-68,1374){32,18}...			% 14
	 (117,1445){1,0}...			% 15
	 (219,1408){1,-1}...			% 16
	 (273,1244){13,-187}...			% *17
	 (269,700){0,-1}...			% 18
	 (313,373){45,-146}...			% *19
	 (439,148){1,-1}...			% 20
	 (689,24){173,-44}...			% *21
	 (1094,-19){1,0}...			% 22
	 (1670,68){263,88}...			% *23
	 (2089,314){1,1}...			% 24
	 (2395,1090){0,1}...{-99,90}		% 25
	 (2089,1748)--cycle);			% 26

n := 2;
t1 := 2;
t2 := 6;

adj_fill.B()					% fixed x points
	()					% fixed y points
	()					% tied points
	((1,2))					% verticals
	()					% horizontals
	((1146,-726){-12,11}...{-12,11}		% 0
	 (1101,-685){4,63}...			% 1
	 (1135,984){0,1}...{-4,202}		% 2
	 (1105,2357)--				% 3
	 (1457,2486){7,-9}...{7,-9}		% 4
	 (1483,2452){-12,-193}...		% 5
	 (1472,1033){0,-1}...{1,-82}		% 6
	 (1479,-590)--cycle);			% 7

endchar(0);
"gb041";	%lower case omega

charbegin( 33, 3071h#, lcbody*v#, baseline*v#);
n := 16;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 7;
t5 := 9;
t6 := 11;
t7 := 13;
t8 := 14;
t9 := 16;
t10 := 18;
t11 := 21.5;
t12 := 24;
t13 := 26;
t14 := 29;
t15 := 31;
t16 := 33;

adj_fill.A(8, 16)				% fixed x points
	(1, 4, 7, 12)				% fixed y points
	()					% tied points
	((6,9), (11,13), (2,15))		% verticals
	((5,10), (3,14))			% horizontals
	((2548,1844){73,-10}...{73,-10}		% 0
	 (2621,1834){498,-331}...		% 1
	 (2813,1575){261,-670}...		% *2
	 (2882,1164){0,-1}...			% 3
	 (2513,225){-1,-1}...			% 4
	 (1935,-27){-1,0}...			% 5
	 (1532,96){-1,1}...{-157,359}		% 6
	 (1406,307){-1,-1}...			% 7
	 (1073,56){-656,-339}...		% *8
	 (750,-32){-1,0}...			% 9
	 (383,112){-1,1}...			% 10
	 (163,732){0,1}...			% 11
	 (482,1638){1,1}...{537,160}		% 12
	 (820,1837)--				% 13
	 (879,1763){-591,-368}...		% 14
	 (716,1633){-1,-1}...			% 15
	 (497,1016){0,-1}...			% 16
	 (733,379){1,-1}...			% 17
	 (1020,269){1,0}...			% 18
	 (1261,381){1,1}...			% 19
	 (1329,525){92,386}...			% *20
	 (1353,767){0,1}...			% 21
	 (1353,1365){0,1}...{-27,506}		% 22
	 (1335,1716){362,120}...{362,120}	% 23
	 (1697,1836){34,-38}...{34,-38}		% 24
	 (1731,1798){-58,-726}...		% 25
	 (1696,1021){0,-1}...			% 26
	 (1739,608){166,-666}...		% *27
	 (1862,355){1,-1}...			% 28
	 (2137,259){1,0}...			% 29
	 (2433,378){1,1}...			% 30
	 (2595,857){0,1}...{-233,214}		% 31
	 (2319,1527){-12,71}...{-12,71}		% 32
	 (2307,1598)--cycle);			% 33

endchar(0);
"gb042";	%lower case varepsilon

charbegin( 34, 1588h#, lcbody*v#, baseline);

n := 8;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 6;
t5 := 7;
t6 := 10;
t7 := 12;
t8 := 15;

adj_fill.A(4, 8)				% fixed x points
	(1, 5)					% fixed y points
	()					% tied points
	((2,7))					% verticals
	((3,6))					% horizontals
	((1002,820){-71,14}...			% 0
	 (675,877){-53,8}...			% 1
	 (445,977){-1,1}...			% 2
	 (332,1252){0,1}...			% 3
	 (508,1580){1,1}...			% 4
	 (930,1745){1,0}...{141,-144}		% 5
	 (1371,1581)--				% 6
	 (1226,1303){-9.974,.5115}...{-9.974,.5115}% 7
	 (1188,1304){-75,171}...		% 8
	 (1078,1497){-64,66}...			% 9
	 (827,1612){-1,0}...			% 10
	 (658,1547){-1,-1}...			% 11
	 (586,1399){0,-1}...			% 12
	 (686,1188){1,-1}...			% 13
	 (857,1095){112.5,-34.02}...{97,-1}	% *14
	 (1112,1060)--cycle);			% 15

n := 8;
t1 := 0;
t2 := 2;
t3 := 4;
t4 := 7;
t5 := 8;
t6 := 11;
t7 := 13;
t8 := 14;

adj_fill.B(1, 5)				% fixed x points
	(4, 5, 8)				% fixed y points
	()					% tied points
	((3,6))					% verticals
	((2,7))					% horizontals
	((1574,356){-116,-114}...		% 0
	 (1157,49){-218.7,-109.5}...		% *1
	 (747,-58){-1,0}...			% 2
	 (382,87){-1,1}...			% 3
	 (261,436){0,1}...			% 4
	 (403,769){10,9}...			% 5
	 (504,861){96,21}...{1,0}		% 6
	 (757,890)--				% 7
	 (878,894){-39,-8}...			% 8
	 (703,854){-52,-13}...			% 9
	 (649,819){-1,-1}...			% 10
	 (578,620){0,-1}...			% 11
	 (705,342){1,-1}...			% 12
	 (1034,232){1,0}...{99,77}		% 13
	 (1521,429)--cycle);			% 14

endchar(0);
"gb043";	%lower case var theta

charbegin( 35, 1949h#, ascender*v#, baseline*v#);
n := 15;
t1 := 0;
t2 := 1;
t3 := 3;
t4 := 6;
t5 := 10;
t6 := 13;
t7 := 15;
t8 := 18;
t9 := 19;
t10 := 23;
t11 := 25;
t12 := 27;
t13 := 29;
t14 := 32;
t15 := 34;

adj_fill.A(1, 8, 9)				% fixed x points
	()					% fixed y points
	()					% tied points
	((7,10), (5,12), (3,14))		% verticals
	((8,9), (6,11), (4,13), (2,15))		% horizontals
	((-121,1071){56,42}...			% 0
	 (416,1370){1,0}...			% 1
	 (552,1321){1,-1}...			% 2
	 (617,878){0,-1}...			% 3
	 (652,551){36,-140}...			% *4
	 (753,348){1,-1}...			% 5
	 (999,246){1,0}...			% 6
	 (1260,371){1,1}...			% 7
	 (1340,504){36.46,93.2}...		% *8
	 (1398,723){49,271}...			% *9
	 (1445,1396){0,1}...			% 10
	 (1381,1892){-66,220}...		% *11
	 (1196,2229){-1,1}...			% 12
	 (954,2342){-1,0}...			% 13
	 (787,2274){-1,-1}...			% 14
	 (730,2130){0,-1}...			% 15
	 (1033,1510){1,-1}...			% 16
	 (1752,1260){65,1}...{54,-2}		% 17
	 (1960,1252)--				% 18
	 (1960,1162){-84,-4}...			% 19
	 (1642,1139){-104,8}...			% 20
	 (1068,1239){-245,76}...		% *21
	 (715,1426){-1,1}...			% 22
	 (488,1926){0,1}...			% 23
	 (643,2346){1,1}...			% 24
	 (1041,2501){1,0}...			% 25
	 (1438,2342){1,-1}...			% 26
	 (1744,1434){0,-1}...			% 27
	 (1328,242){-1,-1}...			% 28
	 (772,-30){-1,0}...			% 29
	 (431,91){-1,1}...			% 30
	 (305,345){-45,175}...			% *31
	 (261,753){0,1}...			% 32
	 (223,1014){-1,1}...			% 33
	 (106,1075){-1,0}...{-56,-42}		% 34
	 (-64,1003)--cycle);			% 35

endchar(0);
"gb044";	%varpi

charbegin( 36, 2936h#, theight*v#, baseline*v#);
n := 9;
t1 := 0;
t2 := 3;
t3 := 5;
t4 := 6;
t5 := 7.799;
t6 := 8;
t7 := 9;
t8 := 11;
t9 := 13;

adj_fill.A(1, 5, 7)				% fixed x points
	(3, 6, 8)				% fixed y points
	()					% tied points
	((2,9))					% verticals
	((4,7))					% horizontals
	((844,1358){-1,-3}...{-1,-3}		% 0
	 (840,1347){-65,-33}...			% 1
	 (666,1218){-1,-1}...			% 2
	 (507,810){0,-1}...			% 3
	 (670,359){1,-1}...			% 4
	 (950,242){1,0}...			% 5
	 (1211,337){1,1}...			% 6
	 (1285,528){25,144}...{-4,189}		% *7
	 (1305,882)--				% 8
	 (1449,378){-107,-135}...		% 9
	 (1109,69){-183,-111}...		% *10
	 (757,-42){-1,0}...			% 11
	 (356,117){-1,1}...			% 12
	 (182,598){0,1}...			% 13
	 (431,1188){1,1}...{55,17}		% 14
	 (810,1408)--cycle);			% 15

n := 11;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 8;
t5 := 11;
t6 := 13;
t7 := 14;
t8 := 18;
t9 := 20;
t10 := 23;
t11 := 25;

adj_fill.B(1)					% fixed x points
	(6, 11)					% fixed y points
	()					% tied points
	((5,7), (3,9))				% verticals
	((4,8), (2,10))				% horizontals
	((219,1430){37,45}...			% 0
	 (378,1631){1,1}...			% 1
	 (859,1911){304,100}...			% *2
	 (1529,2009){1,0}...			% 3
	 (2162,1931){278,-80}...		% *4
	 (2581,1706){1,-1}...			% 5
	 (2808,1078){0,-1}...			% 6
	 (2444,201){-1,-1}...			% 7
	 (1835,-42){-1,0}...			% 8
	 (1476,95){-1,1}...			% 9
	 (1389,216){-75,158}...			% 10
	 (1317,791){-5,112}...{-10,211}		% 11
	 (1302,1162)--				% 12
	 (1619,1279){13,-15}...{13,-15}		% 13
	 (1669,1222){-5,-113}...		% 14
	 (1654,866){3,-147}...			% 15
	 (1696,541){39,-140}...			% *16
	 (1801,337){1,-1}...			% 17
	 (2013,223){1,0}...			% 18
	 (2331,348){1,1}...			% 19
	 (2520,840){0,1}...			% 20
	 (2285,1472){-1,1}...			% 21
	 (1897,1679){-258,74}...		% *22
	 (1309,1752){-1,0}...			% 23
	 (692,1657){-272,-96}...{-37,-45}	% *24
	 (280,1389)--cycle);			% 25

endchar(0);
"gb047";	%var phi

charbegin( 39, 2546h#, lcbody*v#, baseline*v#);
n := 13;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 9;
t6 := 11;
t7 := 14;
t8 := 16;
t9 := 19;
t10 := 21;
t11 := 24;
t12 := 27;
t13 := 29;

adj_fill.A(13)					% fixed x points
	(1, 7)					% fixed y points
	()					% tied points
	((6,8), (4,10), (2,12))			% verticals
	((5,9), (3,11))				% horizontals
	((969,1744){-86,-19}...			% 0
	 (409,1442){-1,-1}...			% 1
	 (185,840){0,-1}...			% 2
	 (412,219){1,-1}...			% 3
	 (769,37){243,-65}...			% *4
	 (1332,-26){1,0}...			% 5
	 (2096,280){1,1}...			% 6
	 (2380,1010){0,1}...			% 7
	 (2172,1593){-1,1}...			% 8
	 (1782,1733){-1,0}...			% 9
	 (1241,1506){-1,-1}...			% 10
	 (1003,999){0,-1}...			% 11
	 (1010,129){-.01832,-2}...{-6,-222}	% 12
	 (988,-711){12,-4}...{12,-4}		% 13
	 (1033,-726)--				% 14
	 (1347,-613){-8,195}...{-7,412}		% 15
	 (1321,946){0,1}...			% 16
	 (1355,1297){35,148}...			% *17
	 (1453,1506){1,1}...			% 18
	 (1608,1559){1,0}...			% 19
	 (1794,1487){1,-1}...			% 20
	 (1971,942){0,-1}...			% 21
	 (1767,314){-1,-1}...			% 22
	 (1561,154){-104,-57}...		% *23
	 (1374,98){-1,0}...			% 24
	 (1032,132){-144,34}...			% *25
	 (829,227){-1,1}...			% 26
	 (575,984){0,1}...			% 27
	 (745,1491){1,1}...{58,18}		% 28
	 (1018,1657)--cycle);			% 29

endchar(0);
"gb100";	%medium partial sign

charbegin( 64, 1962h#, capheight*v#, baseline*v#);
n := 16;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 7;
t5 := 10;
t6 := 12;
t7 := 13;
t8 := 14;
t9 := 15;
t10 := 18;
t11 := 21;
t12 := 24;
t13 := 25;
t14 := 26;
t15 := 28;
t16 := 30;

adj_fill.A(1, 8)				% fixed x points
	(16)					% fixed y points
	((7,1), (8,2), (13,2), (14,1))		% tied points
	((3,12), (5,10))			% verticals
	((2,15), (4,11), (6,9))			% horizontals
	((198,2000){218,607}...			% 0
	 (406,2396){1,1}...			% 1
	 (869,2576){1,0}...			% 2
	 (1339,2339){1,-1}...			% 3
	 (1664,1788){439,-1308}...		% *4
	 (1778,1031){0,-1}...			% 5
	 (1479,145){-1,-1}...			% 6
	 (948,-66){-1,0}...			% 7
	 (399,180){-1,1}...			% 8
	 (247,448){-206,651}...			% *9
	 (193,831){0,1}...			% 10
	 (427,1509){1,1}...			% 11
	 (1085,1762){1,0}...{626,-63}		% 12
	 (1243,1749)--				% 13
	 (1282,1596){-575,163}...		% 14
	 (1119,1625){-1,0}...			% 15
	 (771,1503){-1,-1}...			% 16
	 (637,1256){-181,-615}...		% *17
	 (590,888){0,-1}...			% 18
	 (643,460){205,-711}...			% *19
	 (795,177){1,-1}...			% 20
	 (1006,86){1,0}...			% 21
	 (1207,166){1,1}...			% 22
	 (1345,463){186,801}...			% *23
	 (1393,967){0,1}...{-145,410}		% 24
	 (1282,1596){-39,153}...{-39,153}	% 25
	 (1243,1749){-212,581}...		% 26
	 (987,2165){-1,1}...			% 27
	 (668,2313){-1,0}...			% 28
	 (409,2203){-1,-1}...{-260,-709}	% 29
	 (282,1977)--cycle);			% 30

endchar(0);
"gb175";	%wp 

charbegin( 125, 2067h#, lcbody*v#, baseline*v#);
n := 18;
t1 := 0;
t2 := 1;
t3 := 4;
t4 := 6;
t5 := 11;
t6 := 13;
t7 := 15;
t8 := 19;
t9 := 21;
t10 := 22;
t11 := 24;
t12 := 28;
t13 := 30;
t14 := 32;
t15 := 37;
t16 := 39;
t17 := 42;
t18 := 43;

adj_fill.A(10, 18)				% fixed x points
	(1, 9)					% fixed y points
	()					% tied points
	((8,11), (7,12), (5,14), (3,16))	% verticals
	((6,13), (4,15), (2,17))		% horizontals
	((1171,421){54,-264}...			% 0
	 (1375,206){1,0}...			% 1
	 (1545,276){1,1}...			% 2
	 (1679,538){181,674}...			% *3
	 (1726,950){0,1}...			% 4
	 (1575,1420){-1,1}...			% 5
	 (1350,1524){-1,0}...			% 6
	 (1141,1462){-438,-239}...		% *7
	 (912,1285){-1,-1}...			% 8
	 (581,819){-563,-965}...		% 9
	 (342,327){-320,-873}...		% *10
	 (261,-54){0,-1}...			% 11
	 (394,-467){1,-1}...			% 12
	 (583,-561){1,0}...			% 13
	 (729,-501){1,1}...			% 14
	 (845,-145){0,1}...			% 15
	 (763,110){-320,642}...			% *16
	 (525,497){-206,294}...			% 17
	 (311,854){-287,615}...			% *18
	 (238,1112){0,1}...			% 19
	 (345,1448){409,690}...{319,283}	% *20
	 (647,1802)--				% 21
	 (711,1763){-267,-313}...		% 22
	 (560,1541){-203,-415}...		% *23
	 (508,1348){0,-1}...			% 24
	 (566,1142){227,-526}...		% *25
	 (735,822){296,-495}...			% 26
	 (952,389){291,-763}...			% *27
	 (1026,59){0,-1}...			% 28
	 (779,-624){-1,-1}...			% 29
	 (473,-748){-1,0}...			% 30
	 (225,-657){-1,1}...			% 31
	 (64,-283){0,1}...			% 32
	 (174,260){432,1198}...			% *33
	 (496,915){533,879}...			% 34
	 (904,1453){1,1}...			% 35
	 (1241,1709){658,346}...		% *36
	 (1562,1799){1,0}...			% 37
	 (1869,1681){1,-1}...			% 38
	 (2028,1176){0,-1}...			% 39
	 (1610,182){-1,-1}...			% 40
	 (1402,22){-403,-216}...		% *41
	 (1207,-34){-1,0}...{-166,198}		% 42
	 (911,102)--cycle);			% 43

endchar(0);
% PUNCTUATION
no_stem_round;
more_side(0);
"rbperiod";

%charbegin( 58, 1840h#, lcbody*v#, baseline*v#);
charbegin( 58, (1840-812)*h#, 400*v#, baseline*v#); % DEK

n := 5;
t1 := 1;
t2 := 2;
t3 := 3;
t4 := 4;
t5 := 5;

adj_fill.A()					% fixed x points
	()					% fixed y points
	((1,1), (5,1))				% tied points
	((2,4))					% verticals
	((1,3))					% horizontals
	((931,163)--				% 0
	 (931,378){-1,0}...			% 1
	 (729,163){0,-1}...			% 2
	 (931,-55){1,0}...			% 3
	 (1165,163){0,1}...{-1,0}		% 4
	 (931,378)--cycle);			% 5

%endchar(0);
endchar(-406h#); % DEK
"rbcomma";

%charbegin( 59, 1840h#, lcbody*v#, baseline*v#);
charbegin( 59,(1840-812)*h#, 400*v#, baseline*v#); % DEK
n := 6;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 6;
t5 := 7;
t6 := 11;

adj_fill.A(1, 3, 5)				% fixed x points
	()					% fixed y points
	((4,1), (5,1))				% tied points
	((2,6))					% verticals
	()					% horizontals
	((813,-642){171,229}...			% 0
	 (959,-368){161,387}...			% 1
	 (986,-224){0,1}...			% 2
	 (938,-69){-128,177}...			% 3
	 (810,108){-128,177}...			% 4
	 (773,228){0,1}...{271,188}		% 5
	 (838,354)--				% 6
	 (838,354){373,276}...			% 7
	 (945,396){1,0}...			% 8
	 (1038,323){228,-317}...		% 9
	 (1167,90){103,-266}...			% 10
	 (1197,-100){0,-1}...			% 11
	 (1115,-357){-254,-409}...{-156,-187}	% 12
	 (855,-710)--cycle);			% 13

%endchar(0);
endchar(-406h#); % DEK
"rblessthan";

charbegin( 60, 1220h#, lcbody*v#, baseline*v#);
n := 0;

adj_fill.A()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	()					% horizontals
	((997,-38){-934,946}...{-934,946}	% 0
	 (63,908){958,848}...{958,848}		% 1
	 (1021,1756)--				% 2
	 (1100,1677){-786,-745}...{-786,-745}	% 3
	 (314,932){825,-824}...{825,-824}	% 4
	 (1139,108)--cycle);			% 5

endchar(0);
"rbslash";

%charbegin( 61, 1796h#, programem*v#, descender*v#);
charbegin( 61, 1858h#, .75programem*v#, .25programem*v#); % DEK
n := 0;

numeric a[],b[],alpha,beta;
pair vec;
.5[b0,b3]=.75programem-120;  b1=b2=-.25programem+250; b0-b3=33;
.5[a0,a3]=1652; .5[a1,a2]=205;
vec=(.5[a0-a1,a3-a2],.5[b0-b1,b3-b2]);
(a3,b3)-(a2,b2)=alpha*vec;
(a1,b1)=beta*vec+(a2,b2)+145*(unitvector vec rotated 90);

adj_fill.A()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	()					% horizontals
%	((1614,2740){-1519,-3012}...{-1519,-3012}% 0
%	 (95,-272)--				% 1
%	 (223,-284){1505,2991}...{1505,2991}	% 2
%	 (1728,2707)--cycle);			% 3
	((a0,b0)--				% 0 % DEK
	 (a1,b1)--				% 1
	 (a2,b2)--				% 2
	 (a3,b3)--cycle);			% 3

endchar(0);
"rbgreaterthan";

charbegin( 62, 1214h#, lcbody*v#, baseline*v#);
n := 0;

adj_fill.A()					% fixed x points
	()					% fixed y points
	()					% tied points
	()					% verticals
	()					% horizontals
	((161,41){739,815}...{739,815}		% 0
	 (900,856){-786,762}...{-786,762}	% 1
	 (114,1618)--				% 2
	 (248,1745){858,-852}...{858,-852}	% 3
	 (1106,893){-857,-920}...{-857,-920}	% 4
	 (249,-27)--cycle);			% 5

endchar(0);
%DOTLESS CHARACTERS
set_stem_round(350,367,390,390,405,420); % DEK
more_side(100h#);
"rbmathi";	%dotless i

charbegin( 123, 1034h#, lcbody*v#, baseline );
n := 9;
t1 := 0;
t2 := 2;
t3 := 5;
t4 := 8;
t5 := 10;
t6 := 11;
t7 := 13;
t8 := 16;
t9 := 19;

adj_fill.A(1, 6)				% fixed x points
	(5)					% fixed y points
	()					% tied points
	((3,8))					% verticals
	((2,9), (4,7))				% horizontals
	((-67,1517){274,239}...			% 0
	 (246,1745){554,307}...			% *1
	 (487,1824){1,0}...			% 2
	 (658,1738){147,-268}...		% 3
	 (695,1562){30,-757}...			% *4
	 (688,981){0,-1}...			% 5
	 (690,518){35,-635}...			% *6
	 (723,346){114,-244}...			% 7
	 (833,268){1,0}...			% 8
	 (936,315){232,177}...{180,223}		% *9
	 (1065,445)--				% 10
	 (1145,366){-192,-273}...		% 11
	 (865,62){-543,-413}...			% *12
	 (602,-47){-1,0}...			% 13
	 (401,55){-291,433}...			% 14
	 (341,289){-64,884}...			% *15
	 (337,939){0,1}...			% 16
	 (337,1374){-40,578}...			% *17
	 (297,1517){-176,223}...		% 18
	 (221,1555){-1,0}...{-321,-302}		% 19
	 (2,1437)--cycle);			% 20

endchar(0);
"rbmathj";	%dotless j

charbegin( 124, 1034h#, lcbody*v#, baseline );

n := 7;
t1 := 0;
t2 := 3;
t3 := 6;
t4 := 8;
t5 := 10;
t6 := 13;
t7 := 16;

adj_fill.A(4, 7)				% fixed x points
	(1)					% fixed y points
	()					% tied points
	((2,6))					% verticals
	((3,5))					% horizontals
	((-33,-717){206,137}...			% 0
	 (588,-160){285,408}...			% 1
	 (726,227){44,486}...			% 2
	 (744,947){0,1}...			% 3
	 (735,1556){-82,825}...			% *4
	 (662,1772){-1,1}...			% 5
	 (509,1819){-1,0}...			% 6
	 (287,1738){-546,-314}...{-412,-342}	% *7
	 (-37,1505)--				% 8
	 (37,1418){425,362}...			% 9
	 (264,1548){1,0}...			% 10
	 (327,1520){1,-1}...			% 11
	 (386,1345){66,-666}...			% *12
	 (393,854){0,-1}...			% 13
	 (372,85){-112,-1099}...		% *14
	 (281,-245){-7,-10}...{-234,-167}	% 15
	 (-84,-625)--cycle);			% 16

endchar(0);